webForumDet fria alternativet

Aktuellt Recordset kan inte uppdateras

ASP

1 svar · 177 visningar · startad av Falle

Medlem sedan juni 200112 inlägg
Frågan#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.

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
can i borrow your goat?
</A>

[Redigerat av @nders den 24 jun 2001]

288 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
148 ms — deklarationer (db)
0 ms — hämta statistik (cache)
136 ms — hämta tråd, inlägg och bilagor (db)
149 ms — ändringar (db)