Bonsoir tout le monde

Est-ce que quelqu’un peut m’aider SVP

Bon je suis un débutant avec VB.NET 2008 mon problème est que je veux utiliser une valeur entrée par l’utilisateur via un TEXTBOX dans une requête SQL mais sa plante vb m’affiche comme erreur « types de données incompatible dans l’expression du critère »

Voila le bout du code que j’ai utilisé

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 
Private Sub Button6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button6.Click
 
 
        Dim Connection As OleDbConnection = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data source=" & "C:\Documents and Settings\utilisateur\Bureau\basedeux.mdb")
 
        'Déclaration de la variable qui contiendra la requête OleDb liée à la connexion et de la variable contenant le nombre
        Dim CommandeCount As OleDbCommand = Connection.CreateCommand()
        Dim nbre As Integer
 
        'On affecte une chaine de caractère qui est la requête
        CommandeCount.CommandText = "SELECT COUNT(*) FROM Table3 WHERE cod_section = 'textbox1.text'  "
 
        'On fait appel au dataAdapter puis on ouve la connexion
        Connection.Open()
 
        'On met le nombre d'enregistrement retourné dans la variable nbre
        nbre = CommandeCount.ExecuteScalar()
 
        'Et on ferme la connexion
        Connection.Close()