p
u
b
l
i
c
i
t
é
publicité
  1. #1
    Invité régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    octobre 2012
    Messages
    33
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : octobre 2012
    Messages : 33
    Points : 7
    Points
    7

    Par défaut Recherche de données dans un gridview

    Bonjour,

    J'explique mon problème je recherche les plaques d'immatriculations à partir de ma base de données SQL. J'effectue une recherche de ma textbox et en appuyant sur le boutonClick pour afficher les données dans mon gridview j'ai toujours l'erreur suivante: Syntaxe incorrecte vers 'A3R' dans ma base de donnée il est écris comme suis '2A3R' certe mon code fonctionne que si je saisi seulement des chiffres mais pour faire une recherche avec des chiffres et lettres je suis totalement bloqué.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    private void buttonRecherche_Click(object sender, EventArgs e)
            {
     
                SqlConnection ThisConnection = new SqlConnection(Ma Connection SQL);
                DataTable ThisDataTable = new DataTable();
                SqlDataAdapter ThisDataAdapter = new SqlDataAdapter("SELECT * FROM TableVoiture WHERE ImmatriculationVoiture = " + textBoxRechercheImmatriculation.Text, ThisConnection);
     
     
                ThisDataAdapter.Fill(ThisDataTable);
                dataGridView4.DataSource = ThisDataTable;
            }
    je vous remercie d'avance

  2. #2
    Expert Confirmé
    Avatar de GuruuMeditation
    Homme Profil pro
    .Net Architect
    Inscrit en
    octobre 2010
    Messages
    1 656
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Belgique

    Informations professionnelles :
    Activité : .Net Architect
    Secteur : Conseil

    Informations forums :
    Inscription : octobre 2010
    Messages : 1 656
    Points : 3 465
    Points
    3 465

    Par défaut

    Je pense que tu dois mettre des ' ' entre le paramètre de ta requête car c'est une chaîne de caractères.

    Tu ne devrais pas utiliser Like au lieu de = ? http://msdn.microsoft.com/fr-fr/library/ms179859.aspx
    Microsoft MVP : Windows Platform

    MCPD - Windows Phone Developer
    MCPD - Windows Developer 4

    http://www.guruumeditation.net

    “If debugging is the process of removing bugs, then programming must be the process of putting them in.”
    (Edsger W. Dijkstra)

  3. #3
    Invité régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    octobre 2012
    Messages
    33
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : octobre 2012
    Messages : 33
    Points : 7
    Points
    7

    Par défaut

    Désolé du délais de ma réponse effectivement il me manquais les '' merci infiniment ! sa fonctionne à la perfection


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    ("SELECT * FROM TableVoiture WHERE NIVvoiture ='" + textBoxRechercherNIVvoiture.Text + " ' ", MaConnect);

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Rechercher des données dans un autre workbook
    Par Azounet1529 dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 23/07/2007, 08h26
  2. recherche de donnée dans deux tables
    Par donny dans le forum Langage SQL
    Réponses: 3
    Dernier message: 21/06/2007, 20h41
  3. recherche de données dans feuil excel
    Par tigdub1gal dans le forum Excel
    Réponses: 3
    Dernier message: 24/05/2007, 17h58
  4. recherche de donnée dans 2 colonnes
    Par zeloutre dans le forum Access
    Réponses: 10
    Dernier message: 05/03/2007, 12h08
  5. Recherche de Donnée dans une base
    Par Poisson59 dans le forum MS SQL-Server
    Réponses: 10
    Dernier message: 19/09/2006, 11h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo