webForumDet fria alternativet

Fel i rad vid RecSet.Update

ASP

4 svar · 180 visningar · startad av KoTTeN

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

Tjenare! Behöver hjälp med ett forum som inte funkar riktigt. Problemet kommer när man har skickat in ett inlägg. Då kommer felet:

Microsoft OLE DB Provider for ODBC Drivers fel '80004005' 

[Microsoft][Drivrutin för ODBC Microsoft Access]Fel i rad 

/hemsidor/gc/default.asp, rad 338

Själva koden ser ut så här:

<form method="POST" action="default.asp?prat=skapainlaggadd" name="skapa">

Namn: <INPUT TYPE="text" SIZE="45 NAME="Namn"> 
Mail: <INPUT TYPE="text" SIZE="45" NAME="E-post">
Rubrik: <INPUT TYPE="text" SIZE="45 NAME="Rubrik">
Medelande: <textarea name="Inlagg" rows="15" cols="44" name="text"></textarea>
	<input type="submit" CLASS="form2" value="Lägg till"></CENTER>

	<input type="hidden" name="Forumnamn" value="asp">
	<input type="hidden" name="Datum" value="<% =Date %>">
	<input type="hidden" name="ipi" value="<%=Request.Servervariables("REMOTE_ADDR")%>">	

	</form>

<% End If %>

<% If Request.QueryString("prat") = "skapainlaggadd" Then %>

Meddelandet är nu skapat

<%	Laggtill = "SELECT * FROM inlagg"
	RecSet.Open Laggtill, Connect, adOpenStatic, adLockOptimistic

	RecSet.AddNew
	RecSet("Forumnamn") = Request.Form("Forumnamn")
	RecSet("Namn") = Request.Form("Namn")
	RecSet("E-post") = Request.Form("E-post")
	RecSet("Datum") = Request.Form("Datum")
	RecSet("Rubrik") = Request.Form("Rubrik")
	RecSet("Inlagg") = Request.Form("Inlagg")
	RecSet("ipi") = Request.Form("ipi")
-- RAD 338 -->>	RecSet.Update

	RecSet.Close %>

Typ: Hjälp =)

[Redigerat av KoTTeN den 24 sep 2001]

Medlem sedan juni 200032 967 inlägg
#2

Och om du provar adOpenDynamic istället för adOpenStatic?

Mvh,

------------------
All your base are belong to me.

Medlem sedan dec. 19995 874 inlägg
#3

Prova med adOpenKeyset eller adOpenDynamic istället för adOpenStatic

------------------
Mvh
Patrik aka Brimba
<A HREF="http://www.brimba.nu/default.asp?oPID=poll&PollID=19" TARGET=_blank>Skulle du äta på restaurang, om det var rökförbud?
</A>Varför blir mina isbitar inte lika klara som i reklamen?

Medlem sedan sep. 20011 722 inlägg
#4

Jo de hjälpte... bitvis...
nu kom de ett annat problem istället, nämligen att fälten "Namn" och "Rubrik" i databasen står toma...

Medlem sedan dec. 19995 874 inlägg
#5

Prova å skriva ut alla fälten på skärmen först

response.write Request.Form("Namn") & "<br>"
response.write Request.Form("Rubrik")

osv... för att se att du har rätt namn där.
Sedan får du se till att du har rätt fältnamn i databasen osv.

------------------
Mvh
Patrik aka Brimba
<A HREF="http://www.brimba.nu/default.asp?oPID=poll&PollID=19" TARGET=_blank>Skulle du äta på restaurang, om det var rökförbud?
</A>Varför blir mina isbitar inte lika klara som i reklamen?

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