---
title: "ska inte bli ett fel"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/59292-ska-inte-bli-ett-fel"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "ampy"
published: "2002-11-16T22:05:11.000Z"
updated: "2002-11-16T22:26:41.000Z"
replies: 2
views: 184
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/databaser-sql/59292-ska-inte-bli-ett-fel"
---

# ska inte bli ett fel

## #1 — ampy, 2002-11-16T22:05Z

Har denna sql-sats:

```
SQL = "Insert Into asp_fel(user_id, fel, datum) Values("&session("id")&", '-', '"&now&"')"
```

Felmeddelande:

```
TCX][MyODBC]You have an error in your SQL syntax near ' '-', '2002-11-16 23:00:07')' at line 1
```

Så här ser sql-satsen ut när jag skriver ut den:

```
Insert Into asp_fel(user_id, fel, datum) Values(, '-', '2002-11-16 23:00:25')
```

Jag ser iaf inget fel på koden och jag använder inga resarverade ord. Har kollat upp det.

Och tabellen och kolumnerna finns med i databasen. Har kollat om det hur många gånger som helst.

Så vad kan felet vara?  :q

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

## #2 — LarsG, 2002-11-16T22:24Z

Eftersom session("id") iinte innehåller något så blir det fel.
Det går inte att utelämna ett värde i en insert-sats. 

Vill du lagra null eller 0 istället?

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

## #3 — ampy, 2002-11-16T22:26Z

Men jag har haft så förut tror jag, att om jag vill ha tomt så har jag bara skrivit **'blabla', , 'blabla'** tex och det har fungerat bra.
Jag testade med 0 nu och då fungerar det.

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/59292-ska-inte-bli-ett-fel
