Nabend Liste,

Wieder mal was zum verzweifeln - zumindest f�r mich.

Fehlermeldung:

Microsoft JET Database Engine- Fehler '80040e14' 
Syntaxfehler (fehlender Operator) in Abfrageausdruck 'BBCAT.BB_CAT_ID =
&SearchText& And BBCAT.BB_CAT_ID = BBPROD.BB_CAT_ID'. 
/bb/products_2.asp, line 45 

--------Ende

Code, um den es hier geht:

Dim SearchText, MyConn, SQL, RS, i

SearchText = Request.Form("BB_CAT_ID")

Set MyConn=Server.CreateObject("ADODB.Connection")

MyConn.Open "PROVIDER=Microsoft.Jet.OLEDB.4.0; DATA SOURCE=" &
Server.MapPath ("../") & "\bb\cgi-bin\bbc.mdb;"

SQL = "Select BBPROD.NAME"
SQL = SQL & " From BBCAT, BBPROD Where BBCAT.BB_CAT_ID = &SearchText&"
SQL = SQL & " And BBCAT.BB_CAT_ID = BBPROD.BB_CAT_ID"

--------Ende

Datenbank:

Tabelle BBCAT.BB_CAT_ID = Autowert
Tabelle BBPROD.BB_CAT_ID = Text

--------Ende

Was mache ich den wieder falsch?? Habe alle m�glichen Varianten f�r
&SearchText" versucht und bekomme immer das gleiche Resultat - n�mlich
keines.

Bitte helft mir.

Danke,
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