Hallo Alexander,
das Problem ist, dass GROUP ein Schl�sselwort in SQL ist. Mit diesem
Schl�sselwort wird die WHERE-Klausel beendet.
Versuch es mal mit
SQL = "Select * From Content Where [Group] = "
SQL = SQL & "'"&group&"' and Lang = '"&lang&"'"
ich kann Dir aber nicht garantieren, dass es funktioniert.
--
Mit freundlichen Gruessen
Wolfgang Frank
idmk GmbH
Alexander Husic wrote:
>
> Hallo Liste,
>
> dieses Posting habe ich heute schon mal angebracht... und leider bisher noch
> keinen verwertbaren Tipp bekommen... daher das ganze nochmal... mit der
> Bitte um Hilfe.
>
> Mal wieder habe ich ein Problem mit einer Where - Anweisung... was aber
> eigentlich ein grunds�tzliches Problem bei mir ist.
>
> Ich habe leider noch nirgendwo eine entsprechende Doku gefunden... oder war
> zu bl�d diese zu finden, wie ich die Anf�hrungszeichen in SQL Strings zu
> setzen habe, um nicht diese, oder eine andere Fehlermeldung auf Dauer zu
> bekommen:
>
> Microsoft JET Database Engine- Fehler '80040e14'
>
> Syntaxfehler in WHERE-Klausel.
>
> asp/choose.asp, line 29
>
> In diesem Fall handelt es sich um folgenden String:
>
> <%
> Session.LCID = 1031
>
> Group = Request.QueryString("group")
> Lang = Request.QueryString("lang")
>
> Set MyConn=Server.CreateObject("ADODB.Connection")
>
> MyConn.Open "PROVIDER=Microsoft.Jet.OLEDB.4.0; DATA SOURCE=" &
> Server.MapPath ("../") & "\cgi-bin\webdb.mdb;"
>
> SQL = "Select * From Content Where Group = "
> SQL = SQL & "'"&group&"' and Lang = '"&lang&"'"
>
> Set RS = MyConn.Execute(SQL)
>
> if RS.eof then
> %>Ein Fehler ist aufgetreten!<%
> else
> %>
>
> Die Felder "group" und "lang" stehen in eigenen Tabellen die mit der Tabelle
> "Content" verkn�pft wurden.
>
> Weiter meine Frage - �ber diesen Fall hinaus. Wie muss ich die
> Anf�hrungszeichen setzen und in welchem Fall .... ich wei� das es da
> wesentliche Unterschiede gibt, "#" bei Datumsfeldern usw. Wo gibts was zum
> Lesen??
>
> Danke f�r eure Hilfe.
>
> Gr��e,
> Alexander
| 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