VBA requete (sql ) formulaire de recherche

Résolu
raulmania -  
michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   -
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

  1. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    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