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

Antwort per Email an