Erreur en VB
Résolu
chinwii
Messages postés
7
Statut
Membre
-
jjsteing Messages postés 1803 Statut Contributeur -
jjsteing Messages postés 1803 Statut Contributeur -
Bonjour,
j'ai besoin de votre aide
je travaille avec VB6 et access
je reçois le message suivant : < type de données imcompatibles dans l'expression du critère>
lors de l'éxécution de ce code:
Set rstModart = New ADODB.Recordset
rstModart.CursorType = adOpenKeyset
rstModart.LockType = adLockOptimistic
rstModart.Open "SELECT * FROM projet " & _
"WHERE codeprj ='" & TxtCod.Text & "'", cnnADO, , , adCmdText
codeprj est un champ de type de donnée : "numéro auto"
le code ce-dessus ça marche pour les champs de type de donnée "texte"
merci
j'ai besoin de votre aide
je travaille avec VB6 et access
je reçois le message suivant : < type de données imcompatibles dans l'expression du critère>
lors de l'éxécution de ce code:
Set rstModart = New ADODB.Recordset
rstModart.CursorType = adOpenKeyset
rstModart.LockType = adLockOptimistic
rstModart.Open "SELECT * FROM projet " & _
"WHERE codeprj ='" & TxtCod.Text & "'", cnnADO, , , adCmdText
codeprj est un champ de type de donnée : "numéro auto"
le code ce-dessus ça marche pour les champs de type de donnée "texte"
merci
A voir également:
- Erreur en VB
- Vb - Télécharger - Langages
- Erreur 0x80070643 - Accueil - Windows
- Iptv erreur de lecture - Forum TV & Vidéo
- Erreur 4201 france tv ✓ - Forum Réseaux sociaux
- Erreur 4101 france tv - Forum Lecteurs et supports vidéo
10 réponses
bonjour
essaie ca :
rstModart.Open "SELECT * FROM projet " & _
"WHERE codeprj =" & TxtCod.Text & "", cnnADO, , , adCmdText
en enlevant le '
essaie ca :
rstModart.Open "SELECT * FROM projet " & _
"WHERE codeprj =" & TxtCod.Text & "", cnnADO, , , adCmdText
en enlevant le '
et..
rstModart.Open "SELECT * FROM projet " & _
"WHERE codeprj =" & CVar(TxtCod.Text) & "", cnnADO, , , adCmdText
rstModart.Open "SELECT * FROM projet " & _
"WHERE codeprj =" & CVar(TxtCod.Text) & "", cnnADO, , , adCmdText
merci,
prb résolu
mais je reçoi 1 autre erreur pour:
rstModart!codeprj = TxtCod.Text
le message est : "le champs ne peut pas etre met à jour"
prb résolu
mais je reçoi 1 autre erreur pour:
rstModart!codeprj = TxtCod.Text
le message est : "le champs ne peut pas etre met à jour"
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
re..
tu veux mettre la valeur de TxtCod.Text dans rstModart!codeprj ou que TxtCod.Text affiche la valeur de rstModart!codeprj ?
tu veux mettre la valeur de TxtCod.Text dans rstModart!codeprj ou que TxtCod.Text affiche la valeur de rstModart!codeprj ?
dans ce cas, c'est plus un select, mais un update (si la ligne existe déjà) ou un insert (si la ligne n existe pas)