Update ado
lam
-
blux Messages postés 5031 Date d'inscription Statut Modérateur Dernière intervention -
blux Messages postés 5031 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour à tous!
SVP je fais un programme sous VB et je souhaite mettre à jour des données d'une base oracle avec la methode update (rst.update)
mais apres execution de rst.update ,les données ne st pas mises à jours!
Sauriez vous où se trouve l'erreur?
Code :
SQL = " SELECT * FROM matable where macondition "
(je ne veux modifier que les données remplissant macondition )
rst.open SQL ,monObjconnection, ...
rst.!monchamp=nouvellevaleur
rst.update
rst.close
merci
SVP je fais un programme sous VB et je souhaite mettre à jour des données d'une base oracle avec la methode update (rst.update)
mais apres execution de rst.update ,les données ne st pas mises à jours!
Sauriez vous où se trouve l'erreur?
Code :
SQL = " SELECT * FROM matable where macondition "
(je ne veux modifier que les données remplissant macondition )
rst.open SQL ,monObjconnection, ...
rst.!monchamp=nouvellevaleur
rst.update
rst.close
merci
3 réponses
-
Salut,
ça serait pas au niveau Oracle que ça coincerait, genre : commit non acquitté ? Peut-être créer un ws avec begintrans et commit ?
En VB classique, pas de problème.
A+ Blux "Les cons, ça ose tout.
C'est même à ça qu'on les reconnait" -
SVP dans mon code précédent ,c'est plutôt :
rst!monchamp=nouvellevaleur
Salut Blux!
J'ai me dit qu'il ya effectivement un probleme de
commit non acquitté
je pense que la methode " update" effectue la
Validation
Je ne comprends rien...!!
Merci -
tu peux donner précisément le message d'anomalie ?
tu n'avais pas précisé qu'il y en avait un...
A+ Blux "Les cons, ça ose tout.
C'est même à ça qu'on les reconnait"