Ce forum est maintenant fermé, seule cette archive statique reste consultable.
  FORUM Rue-Montgallet.com
  Programmation
  Asp

  [ASP]Probleme fonctionnement moteur de recherche

Bas de page
Auteur Sujet :

[ASP]Probleme fonctionnement moteur de recherche

n°16128
itachi64
Profil : Jeune recrue
Posté le 22-03-2006 à 19:16:26  
 

Bonjour,
 
J’ai actuellement un petit problème avec un moteur de recherche que j’essaie de faire fonctionner.  
En effet ce dernier doit me permettre de rechercher des informations (le nom d’un étudiant)  dans une table appelée étudiant à partir soit de son nom ou soit de son année de promotion (présent dans une autre table appelée promotion). Le lien entre ces 2 tables étant un code promotion.
 
En essayant de le faire fonctionner, le logiciel me présente une erreur sur la requête SQL à exécuter.  
 
Voila le code qui pose problème
 
Table e = table étudiant
Table p = table promotion
 

Code :
  1. query = "SELECT DISTINCT e.code_etudiant, e.nom_etudiant FROM Etudiant AS e INNER JOIN Promotion AS p ON e.code_promotion = p.code_promotion"
  2. if request.querystring("nom" ) <> "" Then
  3. issetName = 1
  4. select case request.QueryString("type" )
  5.  case "0"
  6.   nom = "Nom LIKE '" & request.querystring("nom_etudiant" ) & "%'"
  7.  case "1"
  8.   nom = "Nom LIKE '%" & request.querystring("nom_etudiant" ) & "%'"
  9.  case "2"
  10.   nom = "Nom LIKE '%" & request.querystring("nom_etudiant" ) & "'"
  11. end select
  12. End If
  13. if request.querystring("annee" ) <> "" Then
  14. issetAnnee = 1
  15. annee = "e.code_promotion=p.code_promotion AND p.annee_promotion" & request.querystring("annee_promotion" )
  16. End If
  17. ' construction de la requete
  18. if issetName = 1 AND issetAnnee = 1 Then
  19. query = query & " WHERE " & nom & " AND " & annee
  20. ElseIf issetName=1 Then
  21. query = query & " WHERE " & nom
  22. ElseIf issetAnnee=1 Then
  23. query = query & " WHERE " & annee
  24. End If
  25. set rs = Server.CreateObject("ADODB.Recordset" )
  26. ' Pagination
  27. rs.pageSize = vpagesize
  28. rs.Open query , connect,3,3


 
Si quelqu’un pouvait m’aider à résoudre ce problème, ça serait vraiment sympa car je bloque dessus depuis pas mal de temps
 
Merci

mood
Pub
Posté le 22-03-2006 à 19:16:26  
 

n°16131
itachi64
Profil : Jeune recrue
Posté le 23-03-2006 à 12:20:17  
 

Personne n'a d'idée? Autre petit souci, je n'arrive pas a trouver un script ASP qui me permette de créer un système de réservation en ligne (panier d'achat) associé à une BDD Access...Pourtant, ca doit se trouver, mais je n'en ai trouvé qu'un avec Excel et impossible de l'ajuster...
 
Merci d'avance

  FORUM Rue-Montgallet.com
  Programmation
  Asp

  [ASP]Probleme fonctionnement moteur de recherche

© 2000-2018 Forum.rue-montgallet.com - Tous droits réservés