begin process at 2012 05 27 14:46:12
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive ASP & ASP.NET

 > 

Archives ASP & ASP.NET

 > 

Base de données

 > 

ameliorer un moteur de recherche


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

ameliorer un moteur de recherche

mardi 3 mai 2005 à 22:26:31 | ameliorer un moteur de recherche

berserk

Bonjour à tous!!!
Rentrons de suite dans le vif du sujet.
J'ai un moteur de recherche asp avec une base acces, jusque la tout tourne bien.

Mais je voudrais savoir comment faire pour améliorer mes recherches, par exemple si je recherche, le mot "rêve" et que je tape "reve" il ne me va pas me trouver le mot. Comment faire pour quelque soit "l'orthographe" des mots avec caractères accentués ressortent..

Merci d'avance.
mercredi 4 mai 2005 à 01:59:38 | Re : ameliorer un moteur de recherche

jesusonline

Membre Club Administrateur CodeS-SourceS
Faut supprimer les accents.

regarde ici : http://www.csharpfr.com/forum.v2.aspx?ID=352927

ou ici : http://www.vbfrance.com/code.aspx?id=25946


Cyril - MCP ASP.net
Webmaster de : Hoshimi.CodeS-SourceS.fr
mercredi 4 mai 2005 à 23:26:35 | Re : ameliorer un moteur de recherche

berserk

Ok je sais pas si je me suis fait comprendre.

Le mot rêve est dans la base et je tape tape reve dans mon champs de recherche.
Car si a chaque recherche je dois enlever les accents de toutes mes valeurs ça va pomper bcp de ressources systemes non ????

A savoir que je suis pas mal newbie.
si dessous un partie de mon code:

<%dim choix, letitre, genres ' gestion pour le genre
genres = request.querystring("genres")
genres = replace((genres),"'","''")
dramatique= "drama"
drama = "AND not genre like '%" & dramatique & "%'"
 
if genres = "Comédie" then
genres = "LIKE '%" & genres &"%'" & drama
 
else
genres = "LIKE '%" & genres & "%'"
end if
 
letitre = request.querystring("titre")
letitre = replace((letitre),"'","''")
letitre = replace((letitre),"<","")
 
choix = request.querystring("choix")
 
if choix = "1" or choix = "" then
choix = "LIKE '" & letitre &"%'"
end if
 
if choix = "2" then
choix = "LIKE '%" & letitre &"%'"
end if
%>
<%dim film__selection 'recherche sur la table acteur ou titre ou réalisateur
film__selection = "titre"
If request.querystring("quelletable") <> "" then
film__selection = request.querystring("quelletable")
end if
%>
<%
Dim film__MMColParam ' définition de la recherche commence par ou contient
film__MMColParam = "LIKE %"
if (choix  <> "") then film__MMColParam = choix
%>
 
<%
Dim film__MMColParam2
film__MMColParam2 = "LIKE %"
if (genres <> "") then film__MMColParam2 = genres
%>
 

<%
set film = Server.CreateObject("ADODB.Recordset")

if request.QueryString("type")="film" or request.QueryString("type")="" then
film.Source =  "SELECT N°, titre, realisateur, genre, yearfilm  FROM film  WHERE "+ film__selection + " "  + film__MMColParam + "  AND genre " + film__MMColParam2 + " ORDER BY titre ASC"
end if
 
if request.QueryString("type")="classement" then
film.Source = "SELECT  N°, titre, realisateur, genre, score, yearfilm   FROM film ORDER BY score DESC"
end if
 
if request.QueryString("type")="chrono" then
film.Source =  "SELECT N°, titre, realisateur, genre, yearfilm   FROM film  ORDER BY ajouterle DESC, N°  DESC"
end if
 
if request.QueryString("type")="maj" then
film.Source =  "SELECT N°, titre, realisateur, genre, verifierle, yearfilm   FROM film where verifierle > 12/12/1930 ORDER BY verifierle DESC"
end if
 
film.CursorType = 0
film.CursorLocation = 2
film.LockType = 3
film.Open()
film_numRows = 0
%>
mercredi 4 mai 2005 à 23:32:45 | Re : ameliorer un moteur de recherche

jesusonline

Membre Club Administrateur CodeS-SourceS
arg, c'est de l'asp et non de l'asp.net

pour ce qui est de enlever les accents à chaque recherche non ca prend pas beaucoup de ressources, mais tu aurais du enregistrer tes mots clés dans la base sans tes accents, sauf si bien sur c'est du texte.

regarde du coté de www.sqlfr.com il me semble que c'est directement possible en sql, mais je ne connais absolument pas la syntaxe.


Cyril - MCP ASP.net
Webmaster de : Hoshimi.CodeS-SourceS.fr
vendredi 6 mai 2005 à 15:58:58 | Re : ameliorer un moteur de recherche

berserk

Merci pour ton aide.

G trouvé mon bonheur à cette adresse:

[ Lien ]


Cette discussion est classée dans : mot, recherche, moteur, ameliorer


Répondre à ce message

Sujets en rapport avec ce message

Mot Clé - moteur de recherche - Meta Tags [ par scottmat ] Bonjours à tous, Question qui va peut-être paraitre ridicule< moteur de recherche interne d'un site [ par wally88 ] Bonjour, J'aimerais faire un moteur de recherche sur mot clé.Par exemple dans les site de petites annonces on saisie "je veux une voiture rouge" , il un moteur de recherche en asp.net [ par nassirsource ] salut, vous pouvez m'aider, je suis en train de réaliser une application web avec asp.net et je ne sais pas comment faire un moteur de recherche pour PB de moteur de recherche [ par hichamdeb ] Bonjour,Voila un moteur de recherche que j'ai trouver sur ce forum et qui fonctionne parfaitement, vous le mettez dans n'importe quel projet et il fai moteur de recherche sur une base access en ASP [ par zinzibo ] voila je cherche une fonction en ASP qui permet de recuperer une chaine de caracteres, la decouper suivant les caracteres speciaux puis pour chaque mo envoi de mail par recherche de nom [ par keks_06 ] Est-ce que qqun sait comment je pourrais faire pour rechercher un mot dans ma base de données(dans un champ texte) et que, quand le mot est trouvé, on Moteur de Recherche [ par beynen ] Je recherche du code (asp, vbs) pour faire un moteur de recherche Full Text sur l'ensemble des répertoires d'un intranet. Sur tous les documents (html formulaire pour moteur de recherche [ par yanyai ] salut ,voilà j'ai une base de donnée access et je voudrais créer un moteur de recherche qui recherche des numéros dans cette basemerci Faire une recherche avec LIKE (en JScript) [ par fantomette99 ] Bonjour, je programme en ASP en utilisant du JScript, or la plupart des exemples trouvés sur le web sont en VBscript et je n'arrive pas à adapter ma r


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,186 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales