VBA requete (sql ) formulaire de recherche [Résolu/Fermé]

Signaler
-
Messages postés
16162
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
4 juillet 2020
-
Bonjour,
je suis entrain de developper une application en vb je me suis basé sur un code source pr pouvoir (lister ajouter , modifier et supprimer les données ) et en ce moment j arrive a lister tous les éléments de ma table
je veux effectuer une recherche a partir d une zone de texte dont le contenu est une chaine de caractére
voici le code
Dim da As New OleDb.OleDbDataAdapter("SELECT * FROM dtdb WHERE Idimmo= " &Me.Txtrechmach.Text, cnn)
 Dim dt As New DataTable
        da.Fill(dt)
Me.DgvData.DataSource = dt


je crois que le probléme se situe au niveau de la requéte et plus précisement les ("")
pourriez vous m'aider
Merci d avance

1 réponse

Messages postés
16162
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
4 juillet 2020
2 985
Bonjour,

Tu marques VBA (et ce n'est pas du VBA) puis Vb sans préciser la version de Vb.... ? :-(

2 syntaxes VBA possibles sans garantie puisqu'on connait pas le langage utilisé

 Idimmo=... '" & Me.Txtrechmach.Text & "'.... (lire au départ apostrophe -guillemets)

ou

Idimmo= [" & Me.Txtrechmach.Text & "]


A l'avenir merci de rédiger une demande précise :-(

Michel