VBA requete (sql ) formulaire de recherche

Résolu/Fermé
raulmania - 28 juin 2013 à 14:44
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 30 juin 2013 à 08:19
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

michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
Modifié par michel_m le 30/06/2013 à 08:20
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
0