---
title: "Problem med syntax"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/114116-problem-med-syntax"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "sudden"
published: "2004-10-21T20:25:50.000Z"
updated: "2004-10-21T20:32:46.000Z"
replies: 7
views: 248
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/114116-problem-med-syntax"
---

# Problem med syntax

## #1 — sudden, 2004-10-21T20:25Z

Hej!
Jag har en liten kodsnutt som ser ut som följer:

```
<%
dim conn, rs, strSokvag, strBeskr, sess
strSokvag = Request.Form("sokvag")
strBeskr = Request.Form("beskr")
set conn = server.createobject("ADODB.connection")
conn.open "DRIVER={MySQL ODBC 3.51 Driver};SERVER=localhost;DATABASE=bilder;USER=root;PASSWORD=;OPTION=3;" 
set rs = conn.execute("INSERT INTO tblfiles (sokvag, beskrivning) VALUES('" & strSokvag & "','" & strBeskr & "')")
session("string") = request.form("sokvag")
set conn = nothing
set rs = nothing

response.redirect("index.asp?page=admin")
%>
```

Den lägger till en sökväg in till databasen, och skapar en session som innehåller sökvägen.
Sen sidan som tar bort sökvägen från databasen:

```
<%
Dim conn, rs
set conn = server.createobject("ADODB.connection")
conn.open "DRIVER={MySQL ODBC 3.51 Driver};SERVER=localhost;DATABASE=bilder;USER=root;PASSWORD=;OPTION=3;" 
set rs = conn.execute("DELETE FROM tblfiles WHERE sokvag = 'session(string)'")
set conn = nothing
set rs = nothing
Response.redirect("index.asp?page=admin")
%>
```

Nu ska den ta bort den angivna sökvägen från databasen, men ingenting händer...när jag loopar ut posterna så finns den fortfarande där!?
Det borde vara nånting med syntaxen men jag kommer inte på vad.

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

## #2 — Josef, 2004-10-21T20:28Z

För koden som tar bort ut databasen.

```
set rs = conn.execute("DELETE FROM tblfiles WHERE sokvag = '" & session(string) & "'")
```

Kanske?

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

## #3 — sudden, 2004-10-21T20:29Z

Får felmess:
Körningsfel i Microsoft VBScript error '800a01c2' 

Fel antal argument eller felaktig egenskapstilldelning.: 'string' 

/sudden design/delete.asp, line 5

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

## #4 — joel_joel88, 2004-10-21T20:30Z

Anropas verkligen Delete funktionen?

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

## #5 — sudden, 2004-10-21T20:31Z

Förresten, fick det att funka :)
Skulle vara:

```
set rs = conn.execute("DELETE FROM tblfiles WHERE sokvag = '" & session("string") & "'")
```

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

## #6 — joel_joel88, 2004-10-21T20:31Z

aha såg inte dit fel medelande:p

testa att skriva så här:

string = session("string")
set rs = conn.execute("DELETE FROM tblfiles WHERE sokvag = " & string & " ")

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

## #7 — joel_joel88, 2004-10-21T20:32Z

hehe, du han posta innan mig såg inte det:p

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

## #8 — sudden, 2004-10-21T20:32Z

Ja det e också funkis ;)
Tack för hjälpen!

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/114116-problem-med-syntax
