Avatar billede rhoemer Nybegynder
19. oktober 2001 - 22:54 Der er 4 kommentarer og
1 løsning

recordset, addnew, update

HVAD ER DER GALT HER??

<%
    Dim Cn
    Set Cn = Server.CreateObject(\"ADODB.Connection\")
        Cn.Open \"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\" & Server.MapPath (\"database.mdb\")
   
       
    Dim rsNews
    Set rsNews = Server.CreateObject (\"ADODB.Recordset\")
    strSQL = \"SELECT * FROM nyheder\"
    rsNews.Open strSQL, Cn, adOpenKeySet, adLockOptimistic, adCmdTable
   
    rsNews.Addnew
    rsNews(\"overskrift\") = Request.form(\"overskrift\")
    rsNews(\"nyhed\") = Request.Form(\"nyhed\")
    rsNews(\"forfatter\") = Request.Form(\"forfatter\")
    rsNews.Update
   
    rsNews.Close
    Set rsNews = Nothing
   
    Cn.Close
    set Cn = Nothing
   
    Response.Redirect \"tilfojetNyhed.asp\"
   
%>

FÅR I FØRSTE OMGANG DENNE FEJLMEDD.:

Error Type:
ADODB.Recordset (0x800A0BB9)
Arguments are of the wrong type, are out of acceptable range, or are in conflict with one another.
/Test/opretnyhed.asp, line 11
Avatar billede gitscho Nybegynder
19. oktober 2001 - 22:59 #1
hvad står der ved linie 11 ?
Avatar billede rhoemer Nybegynder
19. oktober 2001 - 23:03 #2
rsNews.Open strSQL, Cn, adOpenKeySet, adLockOptimistic, adCmdTable
Avatar billede rasmustest Nybegynder
21. oktober 2001 - 11:27 #3
slet dim rsNews.Med dim skal enten erklærer ALLE varible eller ingen!!
Avatar billede rasmustest Nybegynder
21. oktober 2001 - 11:29 #4
og  Dim Cn
Avatar billede rhoemer Nybegynder
31. oktober 2001 - 11:07 #5
adOpenKeySet, adLockOptimistic, skal erstattes med feks. 3, 3
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester