asp est les procédure stockées

asp est les procédure stockées - ASP - Programmation

Marsh Posté le 31-03-2006 à 10:09:29    

Salut,

 


 

 

Voila, je dois inserer n lignes d'un tableau. J'aimerai donc vérifier si tous
les ligne ont bien été inseré SINON annule toutes les insertions.

 


 

 


La vérification normale permet juste de vérifier par insertion mais là je veux vérifier TOUTES les insertions.

 


 

 


Voici mon code:

 


 

 


    Code:      

 


prod = 1

 


   do while panier(prod,1) <> ""

 


      dat = 1

 


      do while panier(prod,10)(dat,1) <> ""

 

        sql = "insert into command
(user_name,produit,price,dat,qty) values ("_    
 &amp;"'"&amp;Session("login" )&amp;"','"&amp;panier(prod,1)&amp;"','"&amp;panier(prod,2)&amp;"','"&amp;panier(prod,10)(dat,1)&amp;"','"&amp;panier(prod,10)(dat,2)&amp;" )"

 


         response.write "<p>"&amp;sql &amp; "</p>"

 


         

 


                      'ici l'insertion

 


         

 


         dat = dat + 1

 


      loop

 


      prod = prod + 1

 


   loop

 


 

 


 

 


C'est donc un tableau (panier) de x lignes avec y colonnes et à la 10 colonne de ce tableau j'ai un sous tableau(t,2)

 


 

 


Le 1er "do" liste la 1ere colonne et le 2em "do" liste le ss tableau.

 


 

 


Merci pour vos aides,

Reply

Marsh Posté le 31-03-2006 à 10:09:29   

Reply

Marsh Posté le 31-03-2006 à 10:16:15    

dsl j'ai du mal copier
 
Salut,
 
ben si on met une response.write derriere , quoit qu'il en soit ca affichera quand meme.
 
Je dois inserer n lignes d'un tableau. J'aimerai donc vérifier si tous les ligne ont bien été inseré SINON annule toutes les insertions.
 
La vérification normale permet juste de vérifier par insertion mais là je veux vérifier TOUTES les insertions.
 
Voici mon code:  

Citation :


prod = 1
do while panier(prod,1) <> ""
dat = 1
    do while panier(prod,10)(dat,1) <> ""
       sql = "insert into command (user_name,produit,price,dat,qty) values ("_      &"'"&Session("login" )&"','"&panier(prod,1)&"','"&panier(prod,2)&"','"&panier(prod,10)(dat,1)&"','"&panier(prod,10)(dat,2)&" )"
       response.write "<p>"&sql & "</p>"        
       'ici l'insertion        
       dat = dat + 1
    loop
    prod = prod + 1
loop


 
Voila

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed