Bonjour,
Je suis assez d=E9butant en JScript,
Pourriez vous me dire quel est le code d'une boucle de lecture d'une
table SQL en passant par la fonction execute() et sans passer par le
resultset("champ") mais plutot par le fields(0)....
Dans Jscript, je connais exec (pour les expressions régulières), et eval ; mais pas execute
Idem pour ResultSet.
On ne doit pas parler du même jscript...
-- @-salutations
Michel Claveau
Gilles LAURENT
"claude" a écrit dans le message de news: | Bonjour, | Je suis assez débutant en JScript, | Pourriez vous me dire quel est le code d'une boucle de lecture d'une | table SQL en passant par la fonction execute() et sans passer par le | resultset("champ") mais plutot par le fields(0).... | | Merci d'avance.
Ci-dessous un exemple JScript :
--- Coupez ici ---
var oCon = WScript.CreateObject ("ADODB.Connection") ; oCon.Open ("myDB") ; var oRs = oCon.Execute ("Select * From table") ; while (! oRs.EOF) { WScript.Echo (oRs.Fields(0)) ; oRs.MoveNext () ; } oRs.Close () ; oCon.Close () ;
--- Coupez ici ---
-- Gilles LAURENT http://glsft.free.fr
"claude" <claude.geourjon@neuf.fr> a écrit dans le message de
news:1170925885.821532.25070@j27g2000cwj.googlegroups.com
| Bonjour,
| Je suis assez débutant en JScript,
| Pourriez vous me dire quel est le code d'une boucle de lecture d'une
| table SQL en passant par la fonction execute() et sans passer par le
| resultset("champ") mais plutot par le fields(0)....
|
| Merci d'avance.
Ci-dessous un exemple JScript :
--- Coupez ici ---
var oCon = WScript.CreateObject ("ADODB.Connection") ;
oCon.Open ("myDB") ;
var oRs = oCon.Execute ("Select * From table") ;
while (! oRs.EOF)
{
WScript.Echo (oRs.Fields(0)) ;
oRs.MoveNext () ;
}
oRs.Close () ;
oCon.Close () ;
"claude" a écrit dans le message de news: | Bonjour, | Je suis assez débutant en JScript, | Pourriez vous me dire quel est le code d'une boucle de lecture d'une | table SQL en passant par la fonction execute() et sans passer par le | resultset("champ") mais plutot par le fields(0).... | | Merci d'avance.
Ci-dessous un exemple JScript :
--- Coupez ici ---
var oCon = WScript.CreateObject ("ADODB.Connection") ; oCon.Open ("myDB") ; var oRs = oCon.Execute ("Select * From table") ; while (! oRs.EOF) { WScript.Echo (oRs.Fields(0)) ; oRs.MoveNext () ; } oRs.Close () ; oCon.Close () ;
--- Coupez ici ---
-- Gilles LAURENT http://glsft.free.fr
claude
Merci je vais essayer, mais ca m'a l'air d'etre correct. Par contre, pour compter, on passe par un count(*) dans la requete, mais existe il une fonction pour récuperer le nombre de lignes comme son equivalent PHP : mysql_num_rows().
Merci
On 10 fév, 11:12, "Gilles LAURENT" wrote:
"claude" a écrit dans le message denews:11709 | Bonjour, | Je suis assez débutant en JScript, | Pourriez vous me dire quel est le code d'une boucle de lecture d'une | table SQL en passant par la fonction execute() et sans passer par le | resultset("champ") mais plutot par le fields(0).... | | Merci d'avance.
Ci-dessous un exemple JScript :
--- Coupez ici ---
var oCon = WScript.CreateObject ("ADODB.Connection") ; oCon.Open ("myDB") ; var oRs = oCon.Execute ("Select * From table") ; while (! oRs.EOF) { WScript.Echo (oRs.Fields(0)) ; oRs.MoveNext () ;}
oRs.Close () ; oCon.Close () ;
--- Coupez ici ---
-- Gilles LAURENThttp://glsft.free.fr
Merci je vais essayer, mais ca m'a l'air d'etre correct.
Par contre, pour compter, on passe par un count(*) dans la requete,
mais existe il une fonction pour récuperer le nombre de lignes comme
son equivalent PHP : mysql_num_rows().
Merci
On 10 fév, 11:12, "Gilles LAURENT" <g...@free.fr> wrote:
"claude" <claude.geour...@neuf.fr> a écrit dans le message denews:11709 25885.821532.25070@j27g2000cwj.googlegroups.com
| Bonjour,
| Je suis assez débutant en JScript,
| Pourriez vous me dire quel est le code d'une boucle de lecture d'une
| table SQL en passant par la fonction execute() et sans passer par le
| resultset("champ") mais plutot par le fields(0)....
|
| Merci d'avance.
Ci-dessous un exemple JScript :
--- Coupez ici ---
var oCon = WScript.CreateObject ("ADODB.Connection") ;
oCon.Open ("myDB") ;
var oRs = oCon.Execute ("Select * From table") ;
while (! oRs.EOF)
{
WScript.Echo (oRs.Fields(0)) ;
oRs.MoveNext () ;}
Merci je vais essayer, mais ca m'a l'air d'etre correct. Par contre, pour compter, on passe par un count(*) dans la requete, mais existe il une fonction pour récuperer le nombre de lignes comme son equivalent PHP : mysql_num_rows().
Merci
On 10 fév, 11:12, "Gilles LAURENT" wrote:
"claude" a écrit dans le message denews:11709 | Bonjour, | Je suis assez débutant en JScript, | Pourriez vous me dire quel est le code d'une boucle de lecture d'une | table SQL en passant par la fonction execute() et sans passer par le | resultset("champ") mais plutot par le fields(0).... | | Merci d'avance.
Ci-dessous un exemple JScript :
--- Coupez ici ---
var oCon = WScript.CreateObject ("ADODB.Connection") ; oCon.Open ("myDB") ; var oRs = oCon.Execute ("Select * From table") ; while (! oRs.EOF) { WScript.Echo (oRs.Fields(0)) ; oRs.MoveNext () ;}
oRs.Close () ; oCon.Close () ;
--- Coupez ici ---
-- Gilles LAURENThttp://glsft.free.fr
Gilles LAURENT
"claude" a écrit dans le message de news: | Merci je vais essayer, mais ca m'a l'air d'etre correct. | Par contre, pour compter, on passe par un count(*) dans la requete, | mais existe il une fonction pour récuperer le nombre de lignes comme | son equivalent PHP : mysql_num_rows().
oRs.Fields.Count
-- Gilles LAURENT http://glsft.free.fr
"claude" <claude.geourjon@neuf.fr> a écrit dans le message de
news:1171271050.030752.243990@a75g2000cwd.googlegroups.com
| Merci je vais essayer, mais ca m'a l'air d'etre correct.
| Par contre, pour compter, on passe par un count(*) dans la requete,
| mais existe il une fonction pour récuperer le nombre de lignes comme
| son equivalent PHP : mysql_num_rows().
"claude" a écrit dans le message de news: | Merci je vais essayer, mais ca m'a l'air d'etre correct. | Par contre, pour compter, on passe par un count(*) dans la requete, | mais existe il une fonction pour récuperer le nombre de lignes comme | son equivalent PHP : mysql_num_rows().
oRs.Fields.Count
-- Gilles LAURENT http://glsft.free.fr
Gilles LAURENT
"Gilles LAURENT" a écrit dans le message de news: | "claude" a écrit dans le message de | news: || Merci je vais essayer, mais ca m'a l'air d'etre correct. || Par contre, pour compter, on passe par un count(*) dans la requete, || mais existe il une fonction pour récuperer le nombre de lignes comme || son equivalent PHP : mysql_num_rows().
Oops !
| oRs.Fields.Count Pour le nombre de colonnes dans le recordset
oRs.RecordCount Pour le nombre de lignes dans le recordset La base doit avoir été ouverte avec un curseur compatible
L'équivalent de mysql_num_rows est donc oRs.RecordCount
-- Gilles LAURENT http://glsft.free.fr
"Gilles LAURENT" <glsft@free.fr> a écrit dans le message de
news:OKyKRipTHHA.4076@TK2MSFTNGP05.phx.gbl
| "claude" <claude.geourjon@neuf.fr> a écrit dans le message de
| news:1171271050.030752.243990@a75g2000cwd.googlegroups.com
|| Merci je vais essayer, mais ca m'a l'air d'etre correct.
|| Par contre, pour compter, on passe par un count(*) dans la requete,
|| mais existe il une fonction pour récuperer le nombre de lignes comme
|| son equivalent PHP : mysql_num_rows().
Oops !
| oRs.Fields.Count
Pour le nombre de colonnes dans le recordset
oRs.RecordCount
Pour le nombre de lignes dans le recordset
La base doit avoir été ouverte avec un curseur compatible
L'équivalent de mysql_num_rows est donc oRs.RecordCount
"Gilles LAURENT" a écrit dans le message de news: | "claude" a écrit dans le message de | news: || Merci je vais essayer, mais ca m'a l'air d'etre correct. || Par contre, pour compter, on passe par un count(*) dans la requete, || mais existe il une fonction pour récuperer le nombre de lignes comme || son equivalent PHP : mysql_num_rows().
Oops !
| oRs.Fields.Count Pour le nombre de colonnes dans le recordset
oRs.RecordCount Pour le nombre de lignes dans le recordset La base doit avoir été ouverte avec un curseur compatible
L'équivalent de mysql_num_rows est donc oRs.RecordCount