Du måste använda ditt connectionobjekt när du gör execute
DatabaseConnection.execute InsSQL,,128
------------------
essentitia preter non sans multiplicandum
3 svar · 175 visningar · startad av Steveking
Först kör ja denna kod.
strConnection="driver={MySQL};server=localhost;uid=kebne;pwd=kebne;database=kebne"
Set DatabaseConnection = Server.CreateObject("ADODB.Connection")
DatabaseConnection.Open strConnection
Set RSConn = Server.CreateObject("ADODB.Recordset")
SQL = "SELECT * FROM tblMessages"
RSConn.Open SQL, DatabaseConnection
sen gör jag ett insert Into statement som ser ut såhär
insSql="INSERT INTO tblMessages(strText,intUserId,intCompanyId,dtmDate,strHeader) VALUES('"& txt &"',"& uid &","&cid&",'"&dtm&"','"&sth&"')"
sen vill jag köra detta
rsConn.Execute(insSql)
men får felet Object doesn't support this property or method: 'RSConn.Execute'
Du måste använda ditt connectionobjekt när du gör execute
DatabaseConnection.execute InsSQL,,128
------------------
essentitia preter non sans multiplicandum
Hej!
Det betyder att du inte skapar ett tomt recordset.
r: Du behöver ju bara skapa ett recset vid en SELECT
mvh Jörgen :)
------------------
Varför bråka när man kan kramas?
[Redigerat av jorgen den 29 sep 2001]