webForumDet fria alternativet
Logga in / Bli medlem

Uppdatera rad

ASP

5 svar · 180 visningar · startad av Gimbo

Medlem sedan dec. 20001 626 inlägg
Trådstart#1

Hejsan, snart blir jag paff...

Det är som så att jag listar samtliga inlägg från databasen på en sida, sedan så kan man välja en rubrik för redigering, problemet är att jag får fel på dennsa rad:


<%
   	Uppdatera = "SELECT * FROM lada WHERE ID = " & Request.Form("NYID") &" "

jag får felmeddelandet:

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

[Microsoft][Drivrutin för ODBC Microsoft Access] Syntaxfel (operator saknas) i frågeuttrycket 'ID ='. 

/.../.../uppdatera.asp, rad 10

på filen som läser in ett id har jag en input hidden som ser ut på följande sätt:

<input type="hidden" name="NYID" value="<% =Request.QueryString("svara") %>">

jag har testat att lägga svara på sql satsen oxå men det fungerade inte heller, blir galen snart!!

Ngn??

Medlem sedan okt. 20005 273 inlägg
#2

Värdet ID är tomt....

Hur får du värdet Request.Querystring("svara")?

Medlem sedan dec. 200012 464 inlägg
#3

Det är Request.Form("NYID") som inte innehåller något.

Gör du post på formuläret?

Medlem sedan okt. 20005 273 inlägg
#4

En sak till, Har du satt ACTION till "POST" i formtaggen?

Medlem sedan dec. 20001 626 inlägg
#5

jepp den är satt till post och jag vet att id inte får ngt värde men borde den inte få det, när jag har skrivit så här:

så här ser det ut i filen admin.asp

	<%	
	Set RecSet = Server.CreateObject("ADODB.Recordset")
	Visa = "SELECT * FROM ladan WHERE ID = " & Trim(Request.QueryString("svara")) & " "
	RecSet.Open Visa, Connect, adOpenStatic, adLockOptimistic %>

<input type="hidden" name="NYID" value="<% =Request.QueryString("svara") %>">
Medlem sedan dec. 20001 626 inlägg
#6

jag lyckades lösa det, det va som så att min <input type="hidden" ....> inte befann sig inom form taggarna.

270 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
133 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
129 ms — ändringar (db)