Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2758 connectés 

  FORUM HardWare.fr
  Programmation
  ASP

  requete foireuse ou pas ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

requete foireuse ou pas ?

n°347141
zeus17
Posté le 29-03-2003 à 12:44:02  profilanswer
 

bonjour
 
je réalise un dictionnaire de verbe anglais en asp. Mon pb est le suivant
 
But : ajouter un verbe dans le dictionnaire.
Procedure : Apres avoir saisi un verbe en francais dans un formulaire, un script asp recherche l'existance de ce verbe dans le dictionnaire. S'il le trouve, il l'affiche dans un tableau sinon un message me dit qu'il n'y est pas et que l'utilisateur peut l'ajouter.  
 
J'ai fait le script suivant :
 
<script language="vbscript" runat="server">
Sub resultat()
 
dim rs, conn
valeur=request.form("verbe" )
 
sql = "select verbes.* from verbes where verbes.verbe=  
(" & valeur & " );"
 
set conn=server.createobject("adodb.connection" )
conn.open "dicoverbe"
 
set rs=server.createobject("adodb.recordset" )
rs.open "verbes", conn, adOpenDynamic, adLockPessimistic, adCmdTable
 
if rs.eof then
response.write ("Ce verbe n'existe pas dans le dictionnaire" )
response.write ("<center><A HREF=""procajoutd.asp"">ajouter le verbe.</A></center>" )
 
else
response.write ("<table border=1 cellpadding=8 cellspacing=0>" )
   
response.write ("<tr>" )
for each field in rs.fields
response.write "<th>" & field.Name & "</th>"
next
response.write ("</tr>" )
 
do until rs.EOF
response.write ("<tr>" )
for each field in rs.fields
response.write "<td>" & field.Value & "</td>"
next
response.write ("</tr>" )
rs.movenext
loop
response.write ("</table>" )
response.write ("" ) & "<br>"
end if
   
rs.close
conn.close
End Sub
</script>

 
Le probleme est que quand je saisis un verbe a ajouter dans le dictionnaire, qui ne se trouve pas dans la base de donnees, il m'affiche tout de meme le contenu de la base au lien d'un message qui dit que le verbe n'y est pas.
 
Pouvez vous m'aider svp ?
 
Merci pour votre participation.

mood
Publicité
Posté le 29-03-2003 à 12:44:02  profilanswer
 

n°348418
deliriumtr​emens
sic transit intestinal...
Posté le 31-03-2003 à 16:37:27  profilanswer
 

Au lieu de
 
rs.open "verbes", conn, adOpenDynamic, adLockPessimistic, adCmdTable
 
Ca serait pas mieux de mettre
 
rs.open sql ...??
 
Puisque ta requête se nomme sql...
 
Je vois pas trop à quoi correspond le "verbes" dans ton code !
 
Mais ya peut-être une subtilité que j'ignore.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  ASP

  requete foireuse ou pas ?

 

Sujets relatifs
[SQL] Requete spéciale avec des dates[ASP] Problème de date dans requête SQL
[ACCESS] prob. requete date !SQL, : Je n'arrive pas à formuler la requète qui va bien...
[SQL] requête sql sur une base access...help me !!![ASP] Requête SQL foireuse
[sql] mySql requête foireuse sur les dates! @ l'aide !![SQL in VBA] Requête foireuse
[MySQL] requête foireuse... un peu plus dur :)[MYSQL] requête mysql foireuse
Plus de sujets relatifs à : requete foireuse ou pas ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR