webForumDet fria alternativet

Uppdatera rad

5 svar · 180 visningar · startad av Gimbo

GimboMedlem sedan dec. 20001 626 inlägg
#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??

icaaqMedlem sedan okt. 20005 273 inlägg
#2

Värdet ID är tomt....

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

LarsGMedlem 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?

icaaqMedlem sedan okt. 20005 273 inlägg
#4

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

GimboMedlem 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") %>">
GimboMedlem 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.

120 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
118 ms — hämta tråd, inlägg och bilagor (db)