16. april 2008 - 23:36Der er
9 kommentarer og 1 løsning
Problemer med oprettelse af poster
Hejsa.
Netop som jeg var ved at være færdig med hele mit projekt, så begynder jeg at få en kedelig fejl i BEGGE næsten ens create.update sætninger. Jeg har med sikkerhed ikke ændret i den ene (den anden er på en side hvor der er lavet store ændringer - så faren for at der er en fejl er til stede - om end små!)
If Request.Form("Gem") <> "" Then strNavn = Trim(Request.Form("Overskrift")) strKommentar = Trim(Request.Form("Kommentar"))
Set rs = Server.CreateObject("ADODB.RecordSet") strSQL = "SELECT * FROM Nyheder WHERE (ID = 0)" rs.Open strSQL, tempConn, adOpenKeyset, adLockOptimistic
Fejlen: Error Source : rs.Open strSQL, tempConn, adOpenKeyset, adLockOptimistic Error Description : Argumenterne har en forkert type eller er uden for det angivne område, eller der er opstået en konflikt mellem dem.
Mød TrackMan og Veo på Computerworld Cloud & AI Festival og hør, hvordan tech ændrer måden, vi træner og udvikler talent – fra skolebold til The Masters.
Det ligner, det der sker, når man ikke har included den der ado???.inc med alle konstanterne i (adOpenKeyset, adLockOptimistic .... etc.). Kan ikke huske hvad den hedder. Prøv med response.write(adLockOptimistic) lige inden din rs.Open-statement.
Du skal have en "<!--#include file=inc_adovbs.asp-->" i toppen af din kode, for at kunne bruge adOpenKeyset, adLockOptimistic og de andre ado-konstanter.
Hvis du har en global.asa liggende i roden af din application, kan du smide denne linie ind i toppen af global.asa, så skal du ikke tænke mere på problemer med konstanter:
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.