Microsoft JET Database Engine error '80040e0c' Command text was not set for the command object. /savechanges.asp, line 18 ---------------------------------
'Tjekker at der er idnr! if idnr <> "" then 'gemmer i basen strSql= "UPDATE Categories SET (Kheadline = '" & Kheadlineupdate& "', Hheadline2 = '" & Hheadline2update & "', Ktexts = '" & tekst & "') WHERE KID = " & idnr Conn.Execute(strSql) 'linie 24 Conn.Close else 'bliver udskrevet hvis id er blank! response.write("Ingenting at opdatere!") end if %>
'Tjekker at der er idnr! if idnr <> "" then 'gemmer i basen strSql= "UPDATE Categories SET (Kheadline = '" & Kheadlineupdate& "', Hheadline2 = '" & Hheadline2update & "', Ktexts = '" & tekst & "') WHERE KID = " & idnr response.write strSql ' Conn.Execute(strSql) 'linie 24 Conn.Close else 'bliver udskrevet hvis id er blank! response.write("Ingenting at opdatere!") end if %>
UPDATE Categories SET (Kheadline = 'Category 3', Hheadline2 = 'This is category number three', Ktexts = 'Hallo hallaothis is fun! test') WHERE KID = 3 The page has been updated!
op i: 'Tjekker at der er idnr! if idnr <> "" then 'gemmer i basen strSql= "UPDATE Categories SET (Kheadline = '" & Kheadlineupdate& "', Hheadline2 = '" & Hheadline2update & "', Ktexts = '" & tekst & "') WHERE KID = " & idnr response.write strSql ' Conn.Execute(strSql) 'linie 24 Conn.Close response.write "<br>The page has been updated!" else 'bliver udskrevet hvis id er blank! response.write("Ingenting at opdatere!") end if
'Tjekker at der er idnr! if idnr <> "" then 'gemmer i basen strSql= "UPDATE Categories SET Kheadline = '" & Kheadlineupdate& "', Hheadline2 = '" & Hheadline2update & "', Ktexts = '" & tekst & "' WHERE KID = " & idnr response.write strSql ' Conn.Execute(strSql) 'linie 24 Conn.Close response.write "<br>The page has been updated!" else 'bliver udskrevet hvis id er blank! response.write("Ingenting at opdatere!") end if %>
UPDATE Categories SET (Kheadline = 'Category 3', Hheadline2 = 'This is category number three', Ktexts = 'Hallo hallaothis is fun! test') WHERE KID = 3 The page has been updated!
dette udskriver den med det sidste kode du indsatte!
UPDATE Categories SET Kheadline = 'Category 3', Hheadline2 = 'This is category number three', Ktexts = 'Hallo hallaothis is fun! test' WHERE KID = 3 The page has been updated!
pkt1: Vi kaldte vores sql-sætning for strSql men forsøgte at kalde den med sql i vores execute. Da den ikke vidste at strSql og sql er samme linie, fejler den her. Variablerne skal hedde det samme (selvfølgelig.......)
pkt2. Normalt har jeg aldrig haft problemer med at benytte parenteser i sql-sætninger, men det kunne denne altså ikke lide, derfor fjernede vi dem igen.....
'Tjekker at der er idnr! if idnr <> "" then 'gemmer i basen strSql= "UPDATE Categories SET Kheadline = '" & Kheadlineupdate& "', Hheadline2 = '" & Hheadline2update & "', Ktexts = '" & tekst & "' WHERE KID = " & idnr ' Conn.Execute(strSql) 'linie 24 Conn.Close else 'bliver udskrevet hvis id er blank! response.write("Ingenting at opdatere!") end if %>
'Tjekker at der er idnr! if idnr <> "" then 'Åbner og gemmer i databasen Set Conn = Server.CreateObject("ADODB.Connection") Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="& server.mappath("../../database/database.mdb") strSql= "UPDATE Categories SET (Kheadline = '" & Kheadlineupdate& "', Hheadline2 = '" & Hheadline2update & "', Ktexts = '" & tekst & "') WHERE KID = " & idnr response.write strSql Conn.Execute(strSql) Conn.Close response.write "The page has been updated!" else 'bliver udskrevet hvis id er blank! response.write("Ingenting at opdatere!") end if %>
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.