bonjour voila j'ai un problème concernant l'utilisation d'une boucle "while"
voici mon codecelui ci marche mais il me met une erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32 Set rs2 = Server.CreateObject("ADODB.recordset") codeCli=Request.Form("client") rechercheCli="SELECT Code,RaisonSociale FROM CLIENT WHERE Code like '"&codeCli&"%';" rs2.Open rechercheCli,objConn,3,3 %> Entrez le nom du client voulu <form action="./recherche.asp" method="post" name="recherche"> <label>Code Client<br /> <input type="text" name="client" style="width:110px" maxlength="15"/> </label> <input type="submit" name="rechercher" value="Rechercher >>" /> </p> </form> <% if rs2.RecordCount <>0 then%> <table border="2" bordercolor="#0099FF"> <tr> <td>Code</td> <td>Raison Sociale</td> </tr> <% while not rs2.EOF do%> <tr> <td><%response.Write(rs2("Code"))%></td> <td><%response.Write(rs2("RaisonSociale"))%></td> </tr> <% rs2.movenext loop rs2.close set rs2=nothing wend %>Est ce que ma syntaxe est mauvaise ou est ce ma requête???[FONT=Arial]ADODB.Field[/FONT] [FONT=Arial]erreur '80020009'[/FONT]
[FONT=Arial]BOF ou EOF est égal à True ou l'enregistrement actuel a été supprimé. L'opération demandée nécessite un enregistrement actuel.[/FONT]
[FONT=Arial]/src/recherche.asp[/FONT][FONT=Arial], ligne 0[/FONT]
sachant que recherche.asp s'apel lui même lorsque je soumet le formulaire.
Merci d'avance si vous avez une idée!!
Partager