---
title: "hittar inte felet... något hjälp !"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/14249-hittar-inte-felet-något-hjälp"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Ravenlord"
published: "2002-02-06T15:17:00.000Z"
updated: "2002-02-06T20:18:00.000Z"
replies: 9
views: 318
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/14249-hittar-inte-felet-något-hjälp"
---

# hittar inte felet... något hjälp !

## #1 — Ravenlord, 2002-02-06T15:17Z

Jag får detta meddelande ibland när jag skall uppdatera databasen:

Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E10)
\[Microsoft\]\[ODBC Microsoft Access Driver\]COUNT field incorrect 
/metal/recensioner/editadmin.asp, line 435

någon som har något förslag på hur man skall göra för att fixxa det ?

Rad 435:
		SQL = "UPDATE recension SET recension = '"& Request.Form("recension") &"', titel = '"& request.form("titel") &"', recensent = '"& request.form("recensent") &"', genre = '"& request.form("genre") &"', label = '"& request.form("label") &"', release = '"& request.form("release") &"', bild = '"& request.form("bild") &"', speltid = '"& request.form("speltid") &"', betyg = '"& request.form("betyg") &"', latar = '"& request.form("latar") &"' WHERE ID ="& Request.Querystring("ID")

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

## #2 — doggelito, 2002-02-06T15:22Z

vad får du ut om du tar en response på strängen?

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

## #3 — Ravenlord, 2002-02-06T15:40Z

hmm hur menar du nu ? jag får ett felmeddelande.. det som står där .. något med COUNTfield

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

## #4 — OveRRidE, 2002-02-06T15:48Z

Hej Haldorsson. :)

sätt detta över din SQL = "blabla"-rad:

```
response.write SQL
response.end
```

Visa vad du får ut.

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

## #5 — Ravenlord, 2002-02-06T15:58Z

får fortfarande ut samma:

Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E10)
\[Microsoft\]\[ODBC Microsoft Access Driver\]COUNT field incorrect 
/metal/recensioner/editadmin.asp, line 435

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

## #6 — OveRRidE, 2002-02-06T16:03Z

Jo jo.. men om du skriver ut variabeln **SQL** som inenhåller frågan till databasen, kommer du få mer översikt exakt vilka värden som är "parsade" i strängen. 

Alltså sätt de två raderna ovanför den raden där du skriver SQL-frågan. Detta kommer ge en output i form av en kryptisk textrad som liknar din SQL-träng. Klistra in den och posta den hit. 

Glöm inte response.end för då får du felet igen.. ;)

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

## #7 — OveRRidE, 2002-02-06T16:07Z

Nu måste jag gå, jag slutar nu. Jag litar på att de andra på forumet kan hjälpa dig. För det lär de kunna göra. :e

Synes!

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

## #8 — OveRRidE, 2002-02-06T20:11Z

Hallo! Hur gick det egentligen?

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

## #9 — Ravenlord, 2002-02-06T20:15Z

Det hände inte ett smack....
hmmm du får nog definera lite hur jag skall göra ?

:)

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

## #10 — OveRRidE, 2002-02-06T20:18Z

Byt ut det här:

```
SQL = "UPDATE recension SET recension = '"& Request.Form("recension") &"', titel = '"& request.form("titel") &"', recensent = '"& request.form("recensent") &"', genre = '"& request.form("genre") &"', label = '"& request.form("label") &"', release = '"& request.form("release") &"', bild = '"& request.form("bild") &"', speltid = '"& request.form("speltid") &"', betyg = '"& request.form("betyg") &"', latar = '"& request.form("latar") &"' WHERE ID ="& Request.Querystring("ID")
```

mot detta:

```
response.write SQL
response.end

SQL = "UPDATE recension SET recension = '"& Request.Form("recension") &"', titel = '"& request.form("titel") &"', recensent = '"& request.form("recensent") &"', genre = '"& request.form("genre") &"', label = '"& request.form("label") &"', release = '"& request.form("release") &"', bild = '"& request.form("bild") &"', speltid = '"& request.form("speltid") &"', betyg = '"& request.form("betyg") &"', latar = '"& request.form("latar") &"' WHERE ID ="& Request.Querystring("ID")
```

Alltså, lägg till raderna ovanför och testa sidan igen. 

Response.end betyder att den slutar processa sidan på den raden och skickar den som den är till klienten, därmed körs alltså inte din SQL-fråga och du kommer inte få felmesset. 

Gör den ändå det, kommentera bort raden med

```
'SQL = "UPDATE...." blabla
```

Då kommer du få ut en textsträng där det står nåt i stil med UPDATE bla bla osv. 

Visa den.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/14249-hittar-inte-felet-något-hjälp
