---
title: "BLir galen"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/63452-blir-galen"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Asa"
published: "2002-12-30T20:31:29.000Z"
updated: "2002-12-30T22:06:25.000Z"
replies: 9
views: 200
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/63452-blir-galen"
---

# BLir galen

## #1 — Asa, 2002-12-30T20:31Z

VAd är fel på denna kod?

Cons.Execute("Insert Into blockat(blockad_user,user) Values(" & Request.QueryString("blocka_id") & "," & Session("mem_id") & ")")

JAg får felmess
Syntaxfel i INSERT INTO-uttryck.

blockad_user och user är tal!

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

## #2 — Jesper T, 2002-12-30T20:39Z

Vad händer om du enhetsformaterar då?

```
Cons.Execute("Insert Into blockat (blockad_user,user) Values(" & cint(Request.QueryString("blocka_id")) & "," & cint(Session("mem_id")) & ")")
```

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

## #3 — Asa, 2002-12-30T20:41Z

Samma fel!

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

## #4 — niko, 2002-12-30T20:47Z

```
.. (blockad_user,[user]) ..
```

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

## #5 — Jesper T, 2002-12-30T20:49Z

Har du värden i session och i dn q.s.?
Testa att skriva in ett värde direkt då.

```
Cons.Execute("Insert Into blockat (blockad_user,user) Values(1,1)")
```

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

## #6 — Asa, 2002-12-30T20:49Z

Hehe! 
Tackar. Det var felet! \[user\]

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

## #7 — Jesper T, 2002-12-30T20:52Z

Tips: :i
Definiera överskriften bättre.
Förslag:
1\.Fel med Insert
2\.Syntaxfel, insert into
osv..

Ps. Bra att det ordnade till sig, user verkar vara ett upptaget namn.

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

## #8 — Asa, 2002-12-30T20:58Z

Åhh - sorry! Ska göra det nästa gång!

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

## #9 — PatrikB, 2002-12-30T21:57Z

Åsa, vid sådan fel är det bra att först lägga sql-frågan i en egen variabel, strSQLins = "INSERT INTO ...."
som sedan kan exevkeras Conn.Execute(strSQLins)
Sedan om man får ett fel (syntax-fel) så skriver man ut variabeln INNAN den exekveras. Då ser du exakt hur sql-frågan ser ut som exekveras. Du ser direkt om alla värden som bör ha värden har det 

just my € 0.02
/PatrikB

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

## #10 — Asa, 2002-12-30T22:06Z

Det kollade jag före innan jag posta i forumet! Det visade iallafall rätt då! Jag vet att du sagt det till mig att jag skulle göra så :)

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/63452-blir-galen
