pb avec Asp

pb avec Asp - Programmation

Marsh Posté le 26-03-2001 à 14:30:40    

je connecte ma bd mais quand on exécute la requête notre liste déroulatne reste vide. que faire? est-ce un pb sur le serveur?
code:
<% set conn=server.createObject("ADODB.Connection" )
conn.open "essai","","" %>
 
<% set rs=server.createobject("ADODB.recordset" )
rs.open "select nomeleve from eleve", conn %>
 
<html>
 
<head>
 
<title>Informations</title>
 
</head>
 
<body>
 test
 <br>
 <form method="post" action="">
 <select>
 <% rs.movefirst
 do while not rs.eof %>
 <option size=1 value="rs("nomeleve" )"><%=rs("nomeleve" )%>
 </option>
 <% rs.movenext
 loop %>
 </select>
</body>
<%rs.close
 set rs=nothing
 conn.close
 set conn=nothing
%>
</html>

Reply

Marsh Posté le 26-03-2001 à 14:30:40   

Reply

Marsh Posté le 26-03-2001 à 14:34:01    

t'as oublié les <%%> a la value de l'option ...  
J'espere ke c ca ... :D

Reply

Marsh Posté le 26-03-2001 à 14:47:54    

pas
<option size=1 value="rs("nomeleve" )"><%=rs("nomeleve" )%>  
</option>  
 mais
<option size=1 value=<% = rs("nomeleve" )%>><% = rs("nomeleve" )%>  
</option>

Reply

Marsh Posté le 26-03-2001 à 15:02:15    

ça ne fonctionne pas on n'obtient uniquement un >.
est ce que ça peut venir d'un pb de connection

Reply

Marsh Posté le 26-03-2001 à 15:14:19    

Je crois pas ke ce soit un pb de connexion.
Essaie plutot:
 
<option value='<%=rs("nomeleve" )%>'><%=rs("nomeleve" )%>  
</option>

Reply

Marsh Posté le 26-03-2001 à 15:33:21    

Fais voir ton code modifié


---------------
La bave du crapaud n'empèche pas la caravane de passer .
Reply

Marsh Posté le 27-03-2001 à 13:37:02    

pour l'instant toutes les modifications n'ont pas marchées.
le code est donc toujours le même.
<% set conn=server.createObject("ADODB.Connection" )  
conn.open "essai","","" %>  
 
<% set rs=server.createobject("ADODB.recordset" )  
rs.open "select nomeleve from eleve", conn %>  
 
<html>  
 
<head>  
 
<title>Informations</title>  
 
</head>  
 
<body>  
test  
<br>  
<form method="post" action="">  
<select>  
<% rs.movefirst  
do while not rs.eof %>  
<option size=1 value="rs("nomeleve" )"><%=rs("nomeleve" )%>  
</option>  
<% rs.movenext  
loop %>  
</select>  
</body>  
<%rs.close  
set rs=nothing  
conn.close  
set conn=nothing  
%>  
</html>

Reply

Marsh Posté le 27-03-2001 à 13:50:42    

met deja les <%= %> dans le value de ton option..
Pi pour le reste attend.. :D

Reply

Marsh Posté le 27-03-2001 à 13:50:54    

donc moi je le vois comme ca:
 
<% set conn=server.createObject("ADODB.Connection" )  
conn.open "essai","","" %>  
 
<% set rs=server.createobject("ADODB.recordset" )  
rs.open "select nomeleve from eleve", conn %>  
 
<html>  
 
<head>  
 
<title>Informations</title>  
 
</head>  
 
<body>  
test  
<br>  
<form method="post" action="">  
<select>  
<%
while not rs.eof %>  
<option size=1 value="<%=rs("nomeleve" )%>"><%=rs("nomeleve" )%>  
</option>  
<% rs.movenext  
wend %>  
</select>
</form>  
</body>  
<%rs.close  
set rs=nothing  
conn.close  
set conn=nothing  
%>  
</html>

 

[edit]--Message édité par Lord II--[/edit]


---------------
La bave du crapaud n'empèche pas la caravane de passer .
Reply

Marsh Posté le 27-03-2001 à 14:15:18    

Il manque la balise de fermeture du FORM ... Enfin, je pense.. :D
En plus.. je vois pas a koi il sert la  :??:

Reply

Sujets relatifs:

Leave a Replay

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