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()
Partager