Medgueye
Messages postés62Date d'inscriptionjeudi 24 mai 2007StatutMembreDernière intervention20 juin 2009
-
29 mai 2007 à 17:20
Medgueye
Messages postés62Date d'inscriptionjeudi 24 mai 2007StatutMembreDernière intervention20 juin 2009
-
31 mai 2007 à 15:46
Bonjour à tous
je vuex qvoir de l'aide svp:
j'utlise VB6 et je veux des valeurs dans une base de donnees.
Pour la connexion ca marche bien
mais pour executer, me permettant de connaitre le nbre d'enregistrements correspondant à la clé "numero"; une erreur s'affiche me disant " champ 'numeroClient' est inconnu dans where clause".
Et pourtant ce champ existe bien dans ma table Client.
Si qlq un peux me débloquer svp.
voic la partie du code correspondant:
Dim strSql As String
oConn.Open "DRIVER={MySQL ODBC 3.51 Driver};SERVER=" & strServeur & ";DATABASE=" & strNomBd & ";USER=" & strLogin & ";PASSWORD=" & strPwd & ";OPTION=" & optdb & ""
strSql = "select count(*) from Client where numeroClient= '" & numero & "'"
oConn.CursorLocation = adUseServer
Set oRs = Nothing
'On Error GoTo erreur1 Set oRs oConn.Execute("select * from Client where numeroClient '" & numero & "'")
nombre = oRs.Fields(0)
If (nombre <> "0") Then
.....
....
Merci
jrivet
Messages postés7392Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention 6 avril 201260 30 mai 2007 à 08:01
Salut,
Dans ta base, de quel type est le champ numeroClient
Car si il n'est pas de type String, (ou char, ou nchar, bref fait pour contenir du texte), il est inutile d'entourer la valeur chercher par des apostrophes (')
Peu être que cela peu venir de là (sans grande conviction non plus)
Medgueye
Messages postés62Date d'inscriptionjeudi 24 mai 2007StatutMembreDernière intervention20 juin 2009 31 mai 2007 à 15:35
sur mon interface je vois le textBox, le label ... mais je ne sais celui qui me permet de faire des onglet. Sinon je n ai pas bien compris ta reponse precedente
merci