Asp:contenu table access 2000 dans zone de liste

fabrice -  
 fabrice -
Je souhaite inserer le champs rs_client de la table clients d'une bd access 2000 dans une zone de liste
Ma connexion est bonne,ma boucle aussi car je peux afficher le contenu sans liste
Le probleme survient des que j'insere <select name="">
avant l'asp
mon code:

<Select name="lstclients">

<%
dim rs
dim conn
'Ouverture de la connexion
set conn=Server.CreateObject("ADODB.Connection")
conn.connectionstring= "maint"
conn.open
'Creation d'un recordset
set rs = Server.CreateObject ( "ADODB.Recordset" )
rs.ActiveConnection=conn
rs.open "clients"

do while not rs.eof
response.write "<OPTION VALUE='" & rs("RS_client") & "'>"
rs.movenext
loop

rs.close
set rs=nothing
conn.close
set conn=nothing
%>
</option>
</SELECT>

</body>
</html>

que faire?
merci d'avance

1 réponse

  1. Pyerrot
     
    Voila ce qu'il faut mettre :

    <Select name="lstclients">

    <%
    dim rs
    dim conn
    'Ouverture de la connexion
    set conn=Server.CreateObject("ADODB.Connection")
    conn.connectionstring= "maint"
    conn.open
    'Creation d'un recordset
    set rs = Server.CreateObject ( "ADODB.Recordset" )
    rs.ActiveConnection=conn
    rs.open "clients"

    do while not rs.eof
    response.write "<OPTION VALUE='" & rs("RS_client") & "'>" & rs("RS_client") & "</option> "
    rs.movenext
    loop

    rs.close
    set rs=nothing
    conn.close
    set conn=nothing
    %>
    </SELECT>

    </body>
    </html>

    le texte qui saffiche dans une combobox est entre <option> et </option>

    Toi, tu mettais des valeurs seulement dans la valeur retournée par la combobox.
    0
    1. fabrice
       
      merci
      0