Hallo, folgendes: Ich lese aus einer table (aus MS Access) folgendes aus CN.Execute "UPDATE member_ SET member_='"&manager&"', Member='"&pmanager&"' WHERE MemberID='"&MemberID&"'"
Die Variable MemberID ergibt bei Response.Write MemberID tats�chlich eine Zahl, keine Ahnung ob string oder int. Es wird folgender Fehler festgestellt: Microsoft OLE DB Provider for ODBC Drivers error '80040e07' [Microsoft][ODBC Microsoft Access Driver] Data type mismatch in criteria expression. uprnew.asp, line 142 Offensichtlich ist MemberID ein String, denn die Spalte MemberID in der Table ist ein Integer (long). Eigentlich m�sste dann mit einer folgenden Funktion vor dem UPDATE das Problem behoben sein: lame=Convert.ToInt32(MemberID) CN.Execute "UPDATE member_ SET member_='"&manager&"', Member='"&pmanager&"' WHERE MemberID='"&lame&"'" Aber dann kommt folgender Fehler: Microsoft VBScript runtime error '800a01a8' Object required: '' /uprnew.asp, line 141 Was nun? Wie k�nnte man denn die Type einer Variable herausbekommen? Danke im Voraus Dennis _______________________________________________ Asp.net mailing list [EMAIL PROTECTED] http://www.glengamoi.com/mailman/listinfo/asp.net
