webForumDet fria alternativet

stängd eller ogiltig

ASP

2 svar · 292 visningar · startad av roady

Medlem sedan jan. 2002473 inlägg
Frågan#1

Nu blir jag snart galen...
Får felmeddelandet: Det går inte att använda anslutningen för den här åtgärden. Den är stängd eller ogiltig i det här sammanhanget.
/webportal/admin/news_create03.asp, line 17

Och detta är koden

	Set objConnect	= Server.CreateObject("ADODB.Connection")
	Set objConnect	= Server.CreateObject("ADODB.Recordset")
	strSchool	= Request.Form("frmSchool")
	strLayout	= Request.Form("frmLayout")
	strCategory	= Request.Form("frmNewsCategory")

	SQL		= "INSERT INTO news (newsReady, newsSchool, userID, newsLayout, newsCategory) VALUES (false, '"& strSchool &"', "& MyID &", '"& strLayout &"', '"& strCategory &"');"
	SQLget	= "SELECT @@IDENTITY;"

	[red]objConnect.Open "DSN=webportal"[/red]
	objConnect.Execute SQL
	objRS.Open SQLget, objConnect
		newsID	= objRS(0)
	objRS.Close		
	objConnect.Close
	Set objRS		= Nothing
	Set objConnect	= Nothing
Medlem sedan juni 200032 967 inlägg
#2
	Set objConnect	= Server.CreateObject("ADODB.Connection")
	Set objConnect	= Server.CreateObject("ADODB.Recordset")

Ska inte den ena vara objRS?

Som det är nu försöker du använda ett Recordset som connection, och det är ju mindre lyckat. ;)

mvh,

Medlem sedan jan. 2002473 inlägg
#3

hahaha...:OO

Jadu, ibland kan man stirra sig blind på kod, tack @nders, du är en ängel...

250 ms totalt · 4 externa anrop · v20260731065814-full.e96017d9
118 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)