Transformer ce code en ps sans utiliser de curseur

cs_Visso Messages postés 36 Date d'inscription samedi 8 juin 2002 Statut Membre Dernière intervention 17 avril 2014 - 18 oct. 2007 à 14:26
calla25 Messages postés 85 Date d'inscription lundi 26 janvier 2004 Statut Membre Dernière intervention 25 octobre 2007 - 25 oct. 2007 à 16:19
Bonjour
Je pense qu'hier je n'avais pas vraiment bien expliquer mon problème.
Je ne veux pas utiliser de curseur
.
Comment faire pour récuperer les valeur de la ligne en cours en ayant un code pareil:
Je veux convertir ce code vb en Ps sql server


While Not RstM_Valeur.EOF


            While RstM_Valeur.Fields("codprod") = Cdd

                  X= RstM_Valeur.Fields("x")
                 Y= RstM_Valeur.Fields("Y")
                 RstM_Valeur.movenext

            WEND 

wend

1 réponse

calla25 Messages postés 85 Date d'inscription lundi 26 janvier 2004 Statut Membre Dernière intervention 25 octobre 2007
25 oct. 2007 à 16:19
Bonjour,
je viens de regarder sur le net .
POUR le SQL:
J'ai pu constater qu'il est impossible de faire une select CHP1, CHP2 .. into VAR1, VAR2.. From ...,dans ton cas select X, Y into var1, var2 from TaTable, si les valeurs retournées concernent plus de une ligne (un tuple).
Si les valeurs retorunées concernent plusieurs lignes il faut alors créé un curseur.
Pour le PS: je ne connait pas.
Bon courage
0
Rejoignez-nous