---
title: "Uppdatera rad"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/39789-uppdatera-rad"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Gimbo"
published: "2002-03-16T19:44:11.000Z"
updated: "2002-03-16T20:22:24.000Z"
replies: 5
views: 180
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/39789-uppdatera-rad"
---

# Uppdatera rad

## #1 — Gimbo, 2002-03-16T19:44Z

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

Permalänk: https://www.webforum.nu/p/39789

## #2 — icaaq, 2002-03-16T19:48Z

Värdet ID är tomt....

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

Permalänk: https://www.webforum.nu/p/624863

## #3 — LarsG, 2002-03-16T19:49Z

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

Gör du post på formuläret?

Permalänk: https://www.webforum.nu/p/624864

## #4 — icaaq, 2002-03-16T19:50Z

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

Permalänk: https://www.webforum.nu/p/624865

## #5 — Gimbo, 2002-03-16T20:00Z

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") %>">
```

Permalänk: https://www.webforum.nu/p/624867

## #6 — Gimbo, 2002-03-16T20:22Z

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

Permalänk: https://www.webforum.nu/p/624872

---

Tråden på webben: https://www.webforum.nu/amne/asp/39789-uppdatera-rad
