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,
2 svar · 292 visningar · startad av roady
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
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,