hi ramona,.

zum einen mal: text-emails in der mailingliste!. aber dies nur so am rande
;)

wenn du einen sqlserver hast(bei den anderen hab ich keine
ahnung..vielleicht gibts sowas auch unter mysql, access und dergleichen!?),
dann helfen dir die schl�sselwort "SOUNDEX" und "DIFFERENCE" vielleicht
weiter.

SOUNDEX vergleicht w�rter auf "�hnlichkeit". buchstaben und buchstabenpaare
haben einen bestimmten code, der je nach vorkommender stelle anders
ausf�llt. vokale werden g�nzlich ignoriert(es sei denn, es ist das erste
zeichen).
vergleicht man nun diesen code mit dem code der ergebnisliste, (per
DIFFERENCE) wird dir ein unterschied zw. 0 und 4(inkl.) zur�ckgegeben.
4 ist dabei sehr �hnlich und 0 gar nicht.

etwas testen (mit real vorkommenden werten) ist dabei allerdings
unerl�sslich, da der unterschied zwischen "Gr�n" und "Blau" noch immer bei 1
liegt ;)

Beispiele
select DIFFERENCE('Gr�n','Grun') --4
select DIFFERENCE('Gr�n','Grn�') --4
select DIFFERENCE('Gr�n','Blau') --1

zusammen mit einer eigenen worttabelle f�r buchstabendreher d�rfte dies dann
allen anspr�chen gen�gen.

wolfgang
http://www.vbwelt.de/


----- Original Message -----
From: Schnaut, Ramona
To: ASP Diskussionsliste fuer Anfaenger
Sent: Monday, April 08, 2002 1:15 PM
Subject: [aspdebeginners] Fehlertolerante Suche ?


Hall�le,

ich hab folgendes Anliegen:
Eine fehlertolerante Suche � la Amazon.
Bisher funktioniert meine suche per x like %y%, allerdings soll jetzt auch
was gefunden werden wenn aus versehen buchstaben umgedreht wurden z.b. bei
eingabe von buh soll auch automatisch Buch gefunden werden usw.
Wei� jemand wie sowas funzen k�nnte?

Danke & Gr��le :)


| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/ | [aspdebeginners]
als [EMAIL PROTECTED] subscribed |
http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv | Sie knnen
sich unter folgender URL an- und abmelden: |
http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp


| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp

Antwort per Email an