webForumDet fria alternativet

fel i sqlsats...

ASP

4 svar · 156 visningar · startad av fredrik

Medlem sedan dec. 19991 072 inlägg
Frågan#1

Jag har gjort en vanlig koppling där jag ska lägga in ett värde i en databas.

Det funkar fint när jag kör det lokalt, men när jag kör det på internet står det:

Microsoft OLE DB Provider for ODBC Drivers error '80004005' 

[Microsoft][ODBC Microsoft Access Driver] Operation must use an updateable query.

Koden jag använder är:

Set Connection = Server.CreateObject("ADODB.Connection")
dbpath=Server.MapPath("./db/db.mdb")
Connection.Open "Driver={Microsoft Access Driver (*.mdb)};dbq=" & dbPath
SQLstring ="INSERT INTO list (list) VALUES ('"& lat &"')"
connection.Execute(SQLstring)
connection.Close
set connection= Nothing

nån som har nån aning om varför det inte funkar?

------------------
Fredrik Klarqvist
fredrik.klarqvist@swipnet.se
www.streetwise.se

Medlem sedan dec. 19991 072 inlägg
#2

det löste sig (delvis iaf).
efter att ha flyttat runt filerna lite så märkte jag att jag inte hade nån tillgång till att skriva till databasen när den låg i denna katalogen. Det verkar som om sys.admin. endast har gett mig tillåtelse att skriva till filer när de ligger i en av rot-katalogerna.

Men det var ju ett lite underligt meddelande jag fick upp ändå...

------------------
Fredrik Klarqvist
fredrik.klarqvist@swipnet.se
www.streetwise.se

Medlem sedan dec. 19996 721 inlägg
#3

Databasen kan nog bli konfunderad när tabell och kolumn heter samma sak.

Medlem sedan dec. 19991 072 inlägg
#4

...nejdå...nåt problem iom att tabell och kolumn heter samma har jag inte råkat ut för.

Kan det börja krångla pga det?

------------------
Fredrik Klarqvist
fredrik.klarqvist@swipnet.se
www.streetwise.se/fredrik/

Medlem sedan dec. 19996 721 inlägg
#5

Nja, men det är ändå inte särskilt lämpligt, eftersom namnkonflikter skulle kunna uppstå.

267 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
132 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)