Ok ich glaube soweit kann ich dir folgen.
wenn ich alles richtig gemacht habe, habe ich jetze nur noch ein
problem:
Wenn ich nach BE und ZH suche, bekomme ich alle Datens�tze in
denen BE UND ZH vorkommen, ich m�chte aber dass wenn ich nach BE
und ZH suche, dass ich die Datens�tze bekomme in denen BE als
einziges in der Zelle steht, oder ZH und AG steht oder nur ZH
usw...
habe ich was falsch gemacht?
Dankesch�n
---------- Urspruengliche Nachricht -------------------------------
---
Von: "Roman Pittroff" <[EMAIL PROTECTED]>
Antworten: "ASP Diskussionsliste fuer Anfaenger"
<[EMAIL PROTECTED]>
Datum: Fri, 14 Dec 2001 23:03:18 +0700
>Also mal ein ganz anderer weg.
>
>
>schreibe die kantone in ein array
>dim aTemp()
>aKantone = split("AR;AI;BL.....",";")
>redim aTemp(aKantone)
>
>'nun genuegt eine einfacher loop
>
>for I = 0 to ubound(aKantone)
> aTemp(i) = Request.QueryString(aKantone(i)) & ";"
>next
>
>sKantone = join(aTemp(i))
>
>So nun ....
>
>SQL ..... Region in '" & sKantone & "'"
>
>Das koennte dir vielleicht weiterhelfen :-)
>
>Gruss
>
>Roman Pittroff
>Consulting
>Bangkok, Thailand
>
>
>
>-----Original Message-----
>From: pamela wagner [mailto:[EMAIL PROTECTED]]
>Sent: Friday, December 14, 2001 10:50 PM
>To: ASP Diskussionsliste fuer Anfaenger
>Subject: [aspdebeginners] Checkboxen,
>
>
>Hallo und gruezi Zusammen
>
>Ich habe folgendes Problem:
>Ich habe eine Abfrage in der ich unteranderem auch Kantone
>(bundeslander) auswahlen kann
>wenn ich zurich auswahle, klappt das eigentlich auch, wenn ich
>aber bern und zurich auswahle klappt nichts mehr da er nacht dem
>string %ZH,BE% sucht und in der DB steht AG,BE,LU,ZH.
>
>Also versuchte ich den checkboxen verschidene namen zu geben:"R1"
>bis "R26"
>
>das sieht dann so aus:AR;AI;BL
>
>Suche.htm:
><input type=3D"checkbox" name=3D"R1" value=3D"AG">AG <input
>type=3D"checkbox" name=3D"R2" value=3D"AR">AR <input
>type=3D"checkbox" name=3D"R3" value=3D"AI">AI <input
>type=3D"checkbox" name=3D"R4" value=3D"BL">BL <input
>type=3D"checkbox" name=3D"R5" value=3D"BS">BS <br>
><input
>type=3D"checkbox" name=3D"R6" value=3D"BE">BE <input
>type=3D"checkbox" name=3D"R7" value=3D"FR">FR <input
>type=3D"checkbox" name=3D"R8" value=3D"GE">GE <input
>type=3D"checkbox" name=3D"R9" value=3D"GL">GL <input
>type=3D"checkbox" name=3D"R10" value=3D"BS">GR <br>
>[...]
>
>
>
>
>Bei der Auswertung versuche ich nun die Werte aus dem Link zu
>nehmen:
>
>
> If Request.QueryString("R1") <> "" Then
> Reg1 =3D " Region LIKE '%" & Request.QueryString("R1") & "%'
>OR "
> End If
> If Request.QueryString("R2") <> "" Then
> Reg2 =3D " Region LIKE '%" & Request.QueryString("R2") & "%'
>OR "
> End If
> If Request.QueryString("R3") <> "" Then
> Reg3 =3D " Region LIKE '%" & Request.QueryString("R3") & "%'
>OR "
> End If
> If Request.QueryString("R4") <> "" Then
> Reg4 =3D " Region LIKE '%" & Request.QueryString("R4") & "%'
>OR "
> End If
> If Request.QueryString("R5") <> "" Then
> Reg5 =3D " Region LIKE '%" & Request.QueryString("R5") & "%'
>OR "
> End If
> If Request.QueryString("R6") <> "" Then
> Reg6 =3D " Region LIKE '%" & Request.QueryString("R6") & "%'
>OR "
> End If
>[...]
>
>setze das ganze so zusammen:
>
>region = reg1 & reg2 & reg3 & reg4 & reg5 & reg6 & reg7 & reg8 &
>reg9 & reg10 & reg11 & reg12 & reg13 & reg14 & reg15 & reg16
>
>die ausgabe sieht eigentlich richtig aus:
>
>Status LIKE Region LIKE '%AG%' OR Region LIKE '%BE%'
>
>
>soweit funkt das ganze auch noch, wenn ich aber noch in dem
>suche.htm ein text-feld mitschicke, die stichwortsuche, sieht das
>so aus:
>
>Status Stichwort LIKE '%das ist ein stichwort%' AND Region
LIKE '%
>AG%' OR Region LIKE '%BE%
>
>
>Dann wirt die Sichwortsuche ignoeriert. ausser ich suche nur nach
>einem stichwort, dann klappt das.
>
>ich vermute das liegt mit dem "OR" und "AND" zusammen... wer het
>eine l=F6sung?
>
>vielen Danke
>
>Pamela Wagner
>Buchenstrasse 5
>4533 Riedholz
>Schweiz
>
>
>| 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.a
sp
>
>
>| 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.a
sp
>
| 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