webForumDet fria alternativet
Logga in / Bli medlem

CursorType etc. med Execute

ASP

4 svar · 179 visningar · startad av Skarre

Medlem sedan apr. 20012 427 inlägg
Trådstart#1

Jag ska lägga in lite data och får "must use an updatable query"-felet. Jag brukade få det felet när jag glömde specificera Cursor- och LockType m.m. i när jag använde ett RecordSet för att lägga in data (jag gör inte det längre :)), och undrar hur man gör detta med "Execute"-metoden.

Medlem sedan dec. 200012 464 inlägg
#2

cursor och locktype har bara relevans om du använder recordset. Så ditt fel beror på något annat.

Medlem sedan apr. 20012 427 inlägg
#3

OK. Så här ser SQL-strängen ut när jag skriver ut den.

INSERT INTO tblBoard (Rubrik, Meddelande, Datum, Tid, Anvnamn, Skrivet) VALUES('Rubrik','Testar.',#2001-11-27#,#18:00#,'Skarre',#2001-11-26#)
Medlem sedan juni 200032 967 inlägg
#4

Du har inte råkat lägga databasen i mapp där IUSR_datornamn har otillräckliga rättigheter?

Mvh,

Medlem sedan apr. 20012 427 inlägg
#5

Självklart hade jag det! :) Jag bytte tillbaka till XP i helgen och glömde ställa in alla rättigheter etc. Jag brukar kolla på http://www.adopenstatic.com/faq/ när det kör ihop sig, men de hade tydligen glömt det här med rättigheter i det här fallet.

Tack så mycket för hjälpen!

253 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)