webForumDet fria alternativet

fel med databaskopplingen :(

ASP

6 svar · 237 visningar · startad av firstchoice

Medlem sedan okt. 2001615 inlägg
Frågan#1

får följande felmeddelande

Microsoft JET Database Engine error '80040e10'

No value given for one or more required parameters.

/kagerodsbtk/admin/editpage/save.asp, line 14

koden jag använder är följande:

<% Option Explicit

Dim objConn, sConnection
Set objConn = Server.CreateObject("ADODB.Connection")
sConnection = "Provider=Microsoft.Jet.OLEDB.4.0;" & _
              "Data Source=" & Server.MapPath("../../db/k_btk.mdb") & ";" & _
              "Persist Security Info=False"
objConn.Open(sConnection)

	Dim RecSet, Sql
	Set RecSet = Server.CreateObject("ADODB.Recordset")
	
	Sql = "SELECT * FROM tblguestbook WHERE EditPageId = " & Request.Form("EditpageId")	
        RecSet.Open Sql, objConn, 3, 3

	RecSet("editpagetitle") = Request.Form("editpagetitle")
	RecSet("editpageshowtitle") = Request.Form("editpageshowtitle")
	RecSet("editpagelink") = Request.Form("editpagelink")
	RecSet("editpagetext") = Request.Form("editpagetext")
	RecSet("editpageid") = Request.Form("editpageid")

	RecSet.Update
	RecSet.Close

        Set objConn = nothing
	
        Response.Redirect("../menu.asp")
%>
Medlem sedan juni 20019 519 inlägg
#2

Vilken är rad 14?

Medlem sedan dec. 20003 887 inlägg
#3

Verkar vara Request.Form("EditpageId") som inte har ett giltigt värde.

Medlem sedan nov. 20017 144 inlägg
#4

Du saknar kanske id:t du skall öppna här: WHERE EditPageId = " & Request.Form("EditpageId")

Medlem sedan okt. 2001615 inlägg
#5
SELECT * FROM tblguestbook WHERE EditPageId = 1

får jag fram..borde vara rätt

Medlem sedan apr. 20003 174 inlägg
#6

This error will occur when the column name used in the query syntax does not exist within the database.

Kolla alltså så kolumnen verkligen heter EditPageId.

Medlem sedan okt. 2001615 inlägg
#7

hittade felet...haha...

någon annan som också kan hitta det?
tips...men SKA inte kopiera gammal kod!

265 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
140 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)