icaaqMedlem sedan okt. 20005 273 inlägg jag har dennna:
strSQL1 ="INSERT INTO T_REGTID(F_USER_ID, F_REGTID_START)VALUES("&ObjRS("F_USER_ID")&", '"&Now()&"')"
ObjConn.execute(strSQL1)
Session("MMID") = ObjRS("F_USER_ID")
[b]set rs = ObjConn.execute("select @@identity")[/b]
Session("LoggatID") = rs(0)
Set ObjRS = Nothing
Objconn.close
Set Objconn = Nothing
som jag nu ska anpassa till mySQL men hur gör jag då???
det fel jag får är:
Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E09)
[TCX][MyODBC]You have an error in your SQL syntax near '@identity' at line 1
/icaaq/defaultt.asp, line 220
hur ska jag göra??
------------------
Korvfarbror som tycker om kyckling
LarsGMedlem sedan dec. 200012 464 inlägg Det finns en funktion som heter LAST_INSERT_ID som du kan anropa
set rs = ObjConn.execute("select last_insert_id()")
(I och för sig så har jag för mig att jag sett någonstans att Mysql skulle ha stöd för select @@identity i senaste versionen.)
------------------
essentitia preter non sans multiplicandum
icaaqMedlem sedan okt. 20005 273 inlägg jag kom en rad till innan jag stätte på nästa problem:
Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80020009)
[Microsoft][ODBC Driver Manager] Driver does not support this parameter
/icaaq/defaultt.asp, line 221
strSQL1 ="INSERT INTO T_REGTID(F_USER_ID, F_REGTID_START)VALUES("&ObjRS("F_USER_ID")&", '"&Now()&"')"
ObjConn.execute(strSQL1)
Session("MMID") = ObjRS("F_USER_ID")
set rs = ObjConn.execute("select last_insert_id()")
[b]Session("LoggatID") = rs(0)[/b]
Set ObjRS = Nothing
Objconn.close
Set Objconn = Nothing
Stöder inte mySQL rs(0) ??
/r. för mycket klippa och klistra
------------------
Korvfarbror som tycker om kyckling
[Redigerat av icaaq den 07 okt 2001]
[Redigerat av icaaq den 07 okt 2001]