Probleme execution requete sql de mise a jour

Signaler
Messages postés
51
Date d'inscription
dimanche 22 février 2004
Statut
Membre
Dernière intervention
2 février 2006
-
Messages postés
51
Date d'inscription
dimanche 22 février 2004
Statut
Membre
Dernière intervention
2 février 2006
-
bonjour

dans un projet access, l'execution de la requete ne met pas a jour mon enregistrement, mais ne provoque pas d'erreur.

Voici le code en question dans un module VBA :

SupLot = ChLot((RsSsRct1.Fields!rec_sousfiche), Cod_Det)
RegLot = ChLot((RsSsRct1.Fields!rec_sousfiche), Cod_Det2)

Cmd.ActiveConnection = Connt
Cmd.CommandText = "update s_stock set [N°lot]='" & RegLot & "' where [N°Lot]='" & SupLot & "';"
Cmd.Execute

j'ai aussi testé la requete dans access en remplacant les variable par des valeurs et la mise a jour ce fais.

les valeurs sont du type string ex: '98 1101 01'

merci de votre aide

2 réponses

Messages postés
25
Date d'inscription
mercredi 1 novembre 2000
Statut
Membre
Dernière intervention
2 février 2006
1
mets des TRIM, il y a peut etre des espaces dans tes variables RegLot et SupLot

Cmd.CommandText = "update s_stock set [N°lot]='" & TRIM(RegLot) & "' where [N°Lot]='" & TRIM(SupLot) & "';"
Messages postés
51
Date d'inscription
dimanche 22 février 2004
Statut
Membre
Dernière intervention
2 février 2006

teste avec les TRIM le probleme persiste