Aktuellt Recordset kan inte uppdateras

ASP

1 svar · 181 visningar · startad av Falle

Medlem sedan juni 200112 inlägg
Trådstart#1

Vad är det som inte stämmer??

Set theConnection = Server.CreateObject("ADODB.Connection")
DBPath = "DBQ=" & Server.MapPath("Historiska.mdb")
theConnection.Open "DRIVER={Microsoft Access Driver (*.mdb)}; " & DBPath
'Connection.Open "Historiska"

sqlQuery = "INSERT INTO Historiska "
sqlQuery = sqlQuery & "(fraga1, fraga2) "
sqlQuery= sqlQuery & "VALUES('" & session("fraga1") &  "', '" & session("fraga2") &  "'); "

Set RS = theConnection.Execute(sqlQuery)
theConnection.Close

Tacksam för lite hjälp!!

Falle

[Redigerat av Falle den 24 jun 2001]

[Redigerat av Falle den 24 jun 2001]

Medlem sedan juni 200032 967 inlägg
#2

för det första exekverar du sql-frågan två gånger, varför gör du det?

för det andra öppnar du ditt recordset på ett sätt som inte tillåter att du lägger till information mha .addnew. (hmm, är det att lägga till en post i tabellen du försöker med?)

jag föreslår dock att du skriver en INSERT-fråga för att lägga till i databasen istället.

berättar du för mig hur din tabell ser ut (fältnamn och datatyp) så hjälper jag dig med en insert-fråga.

272 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
138 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
135 ms — ändringar (db)