theyas
Messages postés10Date d'inscriptionsamedi 13 mai 2006StatutMembreDernière intervention 4 octobre 2008
-
27 mai 2008 à 20:09
JPGVB
Messages postés96Date d'inscriptionmardi 29 mars 2005StatutMembreDernière intervention10 mars 2011
-
28 mai 2008 à 17:10
Salut a tout les developpeur
je veut verifier si une enregistrement et deja dans ma base de donnee
si non en va enregistrer a nouveaux
mais jai une erreur : (Run-time error "3221")
voila la source
------------------------------------------------------------------------------------------
Private Sub Command1_Click()
Set RST = New ADODB.Recordset
sql "select * from stock where code_stock" & Val(Text1)
RST.Open sql, CNX, adOpenKeyset, adLockOptimistic
RST.MoveFirst
While Not RST.EOF
If RST!code_stock = Text1 Then
MsgBox " deja !"
alosamoelle
Messages postés129Date d'inscriptionjeudi 28 octobre 2004StatutMembreDernière intervention23 mai 20091 27 mai 2008 à 20:23
Bonjour,
si je ne plante pas le probeme dans ta boucle c'est que pour chaque ligne tu testes et tu ajoutes aussitôt la nouvelle variable donc le tour suivant tu essayes de la rajouter de nouveau.
Il faudrait
If RST!code_stock = Text1 Then
Exite = 1
et ensuite a la fin de ton wend mettre if exite = 1 then msgbox "existe" else tu ecris la nouvelle donnee