Avatar billede fredd Nybegynder
21. maj 2004 - 17:18 Der er 5 kommentarer og
1 løsning

Acces og asp

Hvordan kan man få et asp script til at slette indholdet af et dato felt i en acces datebase? Jeg har selv forsøgt min med dette script, men uden held!

<%
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath("db.mdb")
Conn.Open DSN

strSQL = "Update Tabel Set dato = '' Where id = " & Request.QueryString("id")

Conn.Execute(strSQL)

Conn.Close
Set Conn = Nothing
%>

På forhånd tak!
Avatar billede avlund Nybegynder
21. maj 2004 - 17:28 #1
Umiddelbart kan jeg ikke se noget i vejen med det script, hvad giver den af fejl?
Avatar billede ellebaek Nybegynder
21. maj 2004 - 17:28 #2
det ser rigtigt nok ud..
Men du skal nok have typen af feltet til tekst...
Avatar billede ellebaek Nybegynder
21. maj 2004 - 17:28 #3
ellers skal det måske være:

<%
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath("db.mdb")
Conn.Open DSN

strSQL = "Update Tabel Set dato = Null Where id = " & Request.QueryString("id")

Conn.Execute(strSQL)

Conn.Close
Set Conn = Nothing
%>
Avatar billede fredd Nybegynder
21. maj 2004 - 17:32 #4
Typen af feltet skal være dato, jeg skal nemlig bruge det til at sortere posterne efter dato...! Men heldigvis havde ellebeak det rigtige svar! Såå de 50 point går til ham!!! Tak!!
Avatar billede fredd Nybegynder
21. maj 2004 - 17:32 #5
Såå hvis du ellebaek vil være så venlig at lægge et svar, får du de 50 point!
Avatar billede ellebaek Nybegynder
21. maj 2004 - 17:33 #6
Så kommer der da et svar ;-)
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