> hallo liste,

> ich m�chte gerne nach bestimmten usernamen in einer tabelle suchen
> lassen. bei dem derzeitigen sql kontrukt, kann ich zwar nach namen
> suchen nur wenn ich den gesuchten namen bewusst falsch schreibe, dann
> kommt halt nikx. auch das like bringt da ma garnikx.

> wie baue ich denn besagten sql string um das er mir die der eingabe
> "meier" auch den "maier" oder den "mayer" bringt??

> [sql]

> <%

> if not strNAME = "" then
>         sqlLAST = "msnLAST LIKE '" & strNAME & "'"
>         sqlOR = " OR "
>         end if

> if not strMSN = "" then
>         sqlMSN = sqlOR & "msnID = "&strMSN&""
> end if
%>>

> <!-- #include file="../function/connection.asp" -->

> <%
> strSQL = "SELECT msnID, msnSALUTATION, msnFIRST, msnLAST, msnCOMPANY,
> msnTYPE "&_
>                 "FROM dbdMSN "&_
>                 "WHERE " & sqlLAST & sqlMSN

>         SET RS = oConn.Execute(strSQL)

> [..]


Falls Du SQL-Server hast, k�nntest Du es mal mit SOUNDEX oder DIFFERENCE
versuchen.

Gru�
Alex



| 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