cudenetf
Messages postés448Date d'inscriptionmardi 20 septembre 2005StatutMembreDernière intervention26 juillet 2012
-
30 janv. 2007 à 06:32
TheSaib
Messages postés2367Date d'inscriptionmardi 17 avril 2001StatutMembreDernière intervention26 décembre 2007
-
31 janv. 2007 à 20:55
bonjour,
je suis un peu perplexe la. je voudrai suntiliser des transaction ds mes requetes pour remplir des tables. (en fait je veux transerer des données d'une table en memoire ver sune table sql)
d'habitude je fais : (corrigez moi si je fais des betises...)
cmd.connection.open();
sqltransaction T = cmd.connection.begintransaction();
cmd.Transaction = T;
try
{
foreach(datarow dr in matable.rows)
{
cmd.commandtext=scmd1;
cmd.executenonquery();
dans ce cas on les les infos que si le transfert en entier s'effectue correctement
je voudrais que seuls les commandes a l'interieur du foreach consituent une transaction
genre un t.commit() a chaque fin de boucle
mais je sais pas comment faire pour le debut...???