---
title: "Could not delete..."
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/72145-could-not-delete"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Josef"
published: "2003-03-25T17:43:18.000Z"
updated: "2003-03-25T20:20:49.000Z"
replies: 11
views: 299
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/72145-could-not-delete"
---

# Could not delete...

## #1 — Josef, 2003-03-25T17:43Z

Jag har en accessdatabas, en sqlsats och ett problem.

```
strSQL = "DELETE FROM news WHERE id = " & CInt(Request.QueryString("id"))
objConn.Execute strSQL,,128
```

Detta resulterar i:

```
Error Type:
Microsoft JET Database Engine (0x80004005)
Could not delete from specified tables.
/skolan/admin/news.asp, line 58
```

Rad 58 är sqlsatsen.

Om man söker på Microsoft´s support hittar man det här: <http://support.microsoft.com/default.aspx?scid=kb;en-us;240098> och detta stämmer inte alls.

Detta är ett helt nytt problem, någon som är bekant med det?

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

## #2 — Vide, 2003-03-25T18:04Z

Finns det några rellationer till andra tabeller i tabellen "news"?

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

## #3 — Josef, 2003-03-25T18:05Z

Nej, det gör det inte.

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

## #4 — LarsG, 2003-03-25T18:13Z

Flyttas från ASP

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

## #5 — Josef, 2003-03-25T19:35Z

Är det ingen som har någon lösning?

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

## #6 — @nders, 2003-03-25T19:37Z

Kan du lägga upp databasen?

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

## #7 — Josef, 2003-03-25T19:41Z

Här kommer den:

Bilagor:

- [kanelbulle.zip](https://www.webforum.nu/a/1215.zip)

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

## #8 — @nders, 2003-03-25T19:47Z

Hmm...

Ja, det går ju utmärkt att köra frågan direkt i Access. Vad använder du för anslutningstyp?

Jag måste påpeka att vissa av dina fältnamn är dumt valda. Fält som heter Text är ingen höjdare. Text är ett reserverat ord. Även Date kan vara reserverat. Dessutom, har man datumfält ska de vara av datumtyp. :)

mvh

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

## #9 — Josef, 2003-03-25T20:01Z

Kör med JET-rutinen.

Om man använder \[\] så kan man använda reserverade ord. Och det här med datumtyp, det väljer man väl själv? ;)

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

## #10 — @nders, 2003-03-25T20:04Z

1) Ja, man kan klamra, men varför skulle man vilja det? 
2) Ja, du kan använda precis vilken datatyp du vill för datumvärden, men när det finns en datatyp som är avsedd för just den typen av värden, så bör du använda den. Det skulle innebära att sorteringen alltid blir korrekt, alla datum skulle lagras i samma format oberoende av inställningar på den maskin man använder, du skulle kunna använda datumfunktioner på värdena i SQL-frågan, osv. Det finns *ingen* anledning att inte använda datumtyp för datumvärden.

Prova att byta anslutning till OLEDB-drivrutinen.

Mvh

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

## #11 — Josef, 2003-03-25T20:14Z

Men jag använder ju redan OLEDB-drivrutinen:

```
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("blabla.mdb")
```

Ska byta typ på date-kolumnen. ;)

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

## #12 — @nders, 2003-03-25T20:20Z

> **Josef skrev:**
>
> Men jag använder ju redan OLEDB-drivrutinen:

Hoppsan. Då vete bövlarna. ;)

Jag funderar vidare, men just nu kan jag inte komma på något.

Mvh,

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/72145-could-not-delete
