webForumDet fria alternativet

Databasfel: Ett fel inträffade

ASP

3 svar · 171 visningar · startad av eas

Medlem sedan sep. 2001269 inlägg
Frågan#1

Jag fasnat i ett problem...

Jag får detta meddelande

Microsoft OLE DB Provider for ODBC Drivers fel '80040e21' 

Ett fel inträffade 

/fotbollssajten/profiler_redigera.asp, rad 45

Jag kör denna kod(rad 45 är fet):

<%
IF Request.Querystring("spara") = "ja" then

Set Connect = Server.CreateObject("ADODB.Connection") 
Connect.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("sajten.mdb")&";"

Set RecSet = Server.CreateObject("ADODB.Recordset")

Addera = "SELECT * FROM profiler WHERE id="&id

RecSet.Open Addera, Connect, adOpenStatic, adLockOptimistic

[b]RecSet("spelare") = Request.Form("spelare")[/b]
RecSet("lag") = Request.Form("lag")
RecSet("land") = Request.Form("land")
RecSet("text") = Request.Form("text")
RecSet("skribent") = Request.Form("skribent")
RecSet("email") = Request.Form("email")
RecSet("datum") = Now

RecSet.Update
RecSet.close
Connect.close

Response.redirect "profiler.asp?id="&id

ELSE
%>

Vad kan vara fel :q

------------------
Schöndells webbsajt

Medlem sedan mars 20014 214 inlägg
#2

Addera = "SELECT * FROM profiler WHERE id="&id

Kan det bero på identifieraren på denna rad...

Vad syftar id på? Har du en variabel där som du frågar efter?

------------------
En vis man käftar alltid emot, ty han kan inte hava fel!

Medlem sedan sep. 2001269 inlägg
#3

Längst upp på sidan står det

id = Request.Querystring("id")

Detta eftersom jag använder id på många ställen på sidan!

------------------
Schöndells webbsajt

Medlem sedan mars 20002 836 inlägg
#4

Du har bara glömt att ställa recordsetet så att det kan ta emot nya uppgifter:

RecSet.Open Addera, Connect, 3, 3

RecSet("spelare") = Request.Form("spelare")

cya,
PatrikB

------------------
-=* IF there is a wrong way to do something, then someone will do it *=-

[Redigerat av PatrikB den 02 jan 2002]

299 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
154 ms — deklarationer (db)
0 ms — hämta statistik (cache)
142 ms — hämta tråd, inlägg och bilagor (db)
153 ms — ändringar (db)