webForumDet fria alternativet

lägga till info i databas

ASP

5 svar · 234 visningar · startad av roady

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

Jag har aldrig fått detta att funka, läst mycket och kolla i andra formulär osv. Men varför funkar inte mitt script :(

Får felmeddelande:

Microsoft JET Database Engine fel '80040e24'

Raduppsättningen stöder inte hämtning bakåt

/halland/AddNew.asp, rad 13

Och såhär ser min script ut...

<% Option Explicit

	Dim strConnect, objRS

strConnect = "Provider=Microsoft.JET.OLEDB.4.0;" & _
			 "Data Source=C:\InetPub\wwwroot\halland\people.mdb;" & _
			 "Persist Security Info=False"

	Set objRS = Server.CreateObject("ADODB.Recordset")
	objRS.Open "dag1", strConnect

	objRS.MoveLast
	objRS.AddNew
	objRS("Namn") = "Pelle"
	objRS.Update
	objRS.Close

	response.redirect "index.html"

%>

Det är alltså objRS.MoveLast som krånglar

Medlem sedan dec. 200012 464 inlägg
#2

Gör inte insert på det sättet. Använd sql direkt.

<% Option Explicit

	Dim strConnect, objCon

strConnect = "Provider=Microsoft.JET.OLEDB.4.0;" & _
			 "Data Source=C:\InetPub\wwwroot\halland\people.mdb;" & _
			 "Persist Security Info=False"
Set objCon = server.createobject("adodb.connection")
                 objCon.open strConnect
                 objCon.execute "insert into dag1(namn)values('Pelle')"

	objCon.Close

	response.redirect "index.html"

%>
Medlem sedan dec. 200012 464 inlägg
#3

dubbelpost

Medlem sedan jan. 2002473 inlägg
#4

oki, men hur funkar detta ifall jag vill lägga in flera värden?

är det något sånt här eller är jag helt fel ute :q

objCon.execute "insert into dag1(namn)values(request.form("namn"))" & _
"dag1(arbete)values(request.form("arbete"))"
Medlem sedan juni 200032 967 inlägg
#5
objCon.execute "insert into dag1(namn, arbete) values ('" & request.form("namn") & "', '" & request.form("arbete") & "')"

Mvh,

Medlem sedan jan. 2002473 inlägg
#6

Detta funkar ju hur bra som helst... Får jag fira när jag kommer hem :birp

264 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
129 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
136 ms — ändringar (db)