Avatar billede pretsmann Nybegynder
22. februar 2005 - 21:57 Der er 1 kommentar og
1 løsning

opdatering af dato felt

Hej

Jeg er ved at lave en side hvor man kan indtaste annoncer, når man opretter annoncer indsættes dagsdato aut. i access db (felt er kort datoformat). Jeg vil gerne have det således at man kan opdatere dato på ældre annoncer til dagsdato, men dette volder mig lidt problemer...

Jeg bruger nedenstående kode, håber her er en som kan hjælpe.


                <% if mode = "forny_annonce" then
               
                        'Tjecker om brugeren er logget ind
                        if session("brugernavn") = "" then
                            Response.Redirect("login.asp?mode=login")
                        end if
                       
                        'Henter annonce
                        Set rs = Server.CreateObject ("ADODB.Recordset")
                        rs.Open "SELECT * FROM annoncer WHERE annId = " & Request.QueryString("Id"), conn, 2, 2
               
                            'Opdaterer felterne
                            rs("Dato") = Server.HTMLEncode(Request("Dato"))
                            rs.update
                           
                        %>
               
           
                <input type="text" name="Dato" value="<%=Date()%>" size="20">
               

                <% Response.Redirect("login.asp?mode=annoncer") %>                            


                <% end if %>



Fejlen er:
Provider error '80020005'

Type mismatch.

/login.asp, line 1754

line 1754 er rs("Dato") = Server.HTMLEncode(Request("Dato"))
Avatar billede eagleeye Praktikant
22. februar 2005 - 22:06 #1
Hvis det er dags dato du vil indsætte så brug Date() funktionen:

rs("Dato") = Date()
Avatar billede pretsmann Nybegynder
22. februar 2005 - 22:12 #2
Ja det var da noget nemmere...

Tak eagleeye !!!
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