webForumDet fria alternativet

Hmm execute fel

ASP

3 svar · 175 visningar · startad av Steveking

Medlem sedan aug. 2001150 inlägg
Frågan#1

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'

Medlem sedan dec. 200012 464 inlägg
#2

Du måste använda ditt connectionobjekt när du gör execute

DatabaseConnection.execute InsSQL,,128

------------------
essentitia preter non sans multiplicandum

Medlem sedan aug. 2001150 inlägg
#3

Ok thx

[Redigerat av Steveking den 29 sep 2001]

Medlem sedan feb. 20012 412 inlägg
#4

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]

261 ms totalt · 4 externa anrop · v20260731065814-full.20824b9f
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)