ifyoyo
Messages postés16Date d'inscriptionvendredi 4 février 2005StatutMembreDernière intervention 3 avril 2006
-
24 déc. 2005 à 02:20
cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 2015
-
24 déc. 2005 à 02:33
salut tt l monde,
je travaille sur une gestion de stock et je veux ajouter plusieur articles pour une seul commande(pour un seul client)comment je peut ajouter plusieur article a une seul commande sans oublier que je doit entrer la quantité commandées pour chaque article et a la fin de la commande je doit avoir le montant de tout les articles ( prix d'article * quantité demandée )
et merci pour tout
cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 201579 24 déc. 2005 à 02:33
Salut
Il faut travailler avec les Transactions de SQL.
"BeginTrans" : Démarre une mémo de tes commandes SQL (tes inserts successifs)
"CommitTrans" : Exécute réellement toutes les commandes effectuées (valider)
ou "RollbackTrans" : Ne prend pas en compte tes commandes (annuler)
Si tu travailles en ADODB :
TaConnexion.BeginTrans
TaConnexion.Execute "insert into maTable values('toto')"
TaConnexion.Execute "insert into maTable values('tata')"
(...)
TaConnexion.CommitTrans ' si tu veux exécuter ces commandes
ou
TaConnexion.RollbackTrans ' si tu veux annuler
Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés
Le savoir est la seule matière qui s'accroit quand on la partage. (Socrate)