---
title: "Nått fel"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/99398-nått-fel"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Poffe"
published: "2004-03-13T23:22:01.000Z"
updated: "2004-03-14T20:24:25.000Z"
replies: 2
views: 190
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/99398-nått-fel"
---

# Nått fel

## #1 — Poffe, 2004-03-13T23:22Z

Tjena, får detta fel

> Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
> \[MySQL\]\[ODBC 3.51 Driver\]\[mysqld-4.0.18-nt\]Duplicate entry '0' for key 1

på denna kod

```
objCon.Execute("Insert Into tblLogg (fldDatum, fldAnv, fldIP, fldLogg) " _
& "Values(current_timestamp,"& i &",'"& Request.ServerVariables("REMOTE_ADDR") &"','"& logg &"')"),,128
```

Det är en MySQL den är ansluten till och det fungerar bra förutom på just denna kodsnutt.

Kan tillägga att jag bytt från Access där det fungerat bra till MySQL nu där det inte fungerar. Skillnaden är att jag ändrat Now() till current_timestamp när jag bytte till MySQL.

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

## #2 — LarsG, 2004-03-14T14:53Z

Hur är tabellen definierad? Vad är primärnyckel?

Mysql har ju den högst suspekta egenskapen att den omvandlar ogiltiga värden till 0 ibland.

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

## #3 — Poffe, 2004-03-14T20:24Z

Jag hade glömt att sätta id-fältet (primärnyckeln) till auto_increment. Glömde det på den tabellen då jag exporterade från access till mysql.

Nu funkar det fint :)

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/99398-nått-fel
