---
title: "Ett helknäppt fel"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/143032-ett-helknäppt-fel"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "WebbisNet"
published: "2006-02-25T15:24:21.000Z"
updated: "2006-03-08T17:10:06.000Z"
replies: 11
views: 405
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/143032-ett-helknäppt-fel"
---

# Ett helknäppt fel

## #1 — WebbisNet, 2006-02-25T15:24Z

I tabellen tblUsers har jag kolumnen picChangeDate

När jag kör denna update

```
	If request.querystring("do") = "deny" then
        varEmptyDate = "0000-00-00"
	SQL2 = "update tblUsers set fotovalidering=0, picture='"& varPic &"', picChangeDate='"& varEmptyDate &"' where userID="& varUID &""
	response.write SQL2
	'response.end
	objConn.Execute SQL2
```

så får jag detta meddelande
update tblUsers set fotovalidering=0, picture='nopic.jpg', picChangeDate='0000-00-00' where userID=1

Microsoft OLE DB Provider for ODBC Drivers error '80040e14'

\[MySQL\]\[ODBC 3.51 Driver\]\[mysqld-4.0.25-max\]Unknown column 'picChangeDate' in 'field list'

/pictureupload/picture.asp, line 62 

Kolumnen heter ju picChangeDate

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

## #2 — Peeer, 2006-02-25T15:26Z

Är du säker på att du är i rätt databas/tabell och rotar? Har gjort det misstaget ett par gånger och man blir lika förbannad på sig själv varje gång när man upptäcker att man jobbar i en gammal kopia av databasen.

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

## #3 — WebbisNet, 2006-02-25T16:14Z

Jag använder MySQL och jag har bara en databas

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

## #4 — Peeer, 2006-02-25T16:19Z

Att du använder MySQL framgår av ditt felmeddelande. Är du \_helt\_ säker på att du har kolumnen i den tabellen? Kontrollerat stavningen på kolumnamnet?

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

## #5 — WebbisNet, 2006-02-25T16:38Z

jag vet att jag har den kolumnen i den tabellen och jag har kopierat kolumnnamnet i db och klistrat in i koden för att dubbelkolla att jag inte skrev fel

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

## #6 — cyprys, 2006-02-25T16:43Z

Kolla igen att du arbetar mot rätt databas och rätt tabell. Kolla i olika verktyg att allting verkligen är rätt. Kan lova att du snart skriver en post där du säger att du arbetade mot en databas med samma namn men placerad någon annanstans, el likn.

Det du annars säger är att mySQL beter sig felaktigt, vilket du kommer behöver **mycket** övertygelse innan någon håller med om.

e: Sen angående din beskrivande rubrik som man helst ska använda här på wF.
Den är 9.9 / 10 ggr inte alls något 'helknäppt fel'. Speciellt inte när felmeddelandet fullkomligen skriker ut exakt vad felet är.

e2: Om du uppdaterar någon post med ditt asp-script \_utan\_ picChangeDate-kolumnen. Kommer infon att ändras på rätt ställe?

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

## #7 — WebbisNet, 2006-02-25T16:46Z

Här kommer även bildbeviset på att det är rätt tabell och rätt kolumnamn

Bilagor:

- [myDB.jpg](https://www.webforum.nu/a/9820.jpg)

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

## #8 — WebbisNet, 2006-02-25T16:51Z

Denna kod accepterar bild

If request.querystring("do") = "accept" then
	SQL1 = "update tblUsers set fotovalidering=0, picture='"& varPic &"' where userID="& varUID &""
	response.write SQL1
	'response.end
	objConn.Execute SQL1

Den funkar

Denna kod nekar en bild
If request.querystring("do") = "deny" then
        varEmptyDate = "0000-00-00"
	SQL2 = "update tblUsers set fotovalidering=0, picture='"& varPic &"', picChangeDate='"& varEmptyDate &"' where userID="& varUID &""
	response.write SQL2
	'response.end
	objConn.Execute SQL2

Funkar INTE

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

## #9 — cyprys, 2006-02-25T16:54Z

Och värdet är ändrat på samma bild som du skickade?

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

## #10 — WebbisNet, 2006-02-25T16:56Z

tabellen uppdateras efter UserID som är unikt, så det är definitivt samma rad

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

## #11 — WebbisNet, 2006-03-08T17:08Z

Ingen som har nåt svar?

Går jag tillbaka och uppdaterar så försvinner bilden från valideringen eftersom fotovalideringen sätts till 0 och datumet sätts i databasen.......men varför får jag då det felet?

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

## #12 — WebbisNet, 2006-03-08T17:10Z

> **cyprys skrev:**
>
> Kolla igen att du arbetar mot rätt databas och rätt tabell. Kolla i olika verktyg att allting verkligen är rätt. Kan lova att du snart skriver en post där du säger att du arbetade mot en databas med samma namn men placerad någon annanstans, el likn.
> 
> Det du annars säger är att mySQL beter sig felaktigt, vilket du kommer behöver **mycket** övertygelse innan någon håller med om.
> 
> e: Sen angående din beskrivande rubrik som man helst ska använda här på wF.
> Den är 9.9 / 10 ggr inte alls något 'helknäppt fel'. Speciellt inte när felmeddelandet fullkomligen skriker ut exakt vad felet är.
> 
> e2: Om du uppdaterar någon post med ditt asp-script \_utan\_ picChangeDate-kolumnen. Kommer infon att ändras på rätt ställe?

Jag vet ju själv att jag enbart har EN databas och bara EN tabell där jag har denna kolumn

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/143032-ett-helknäppt-fel
