Avatar billede esf_spike Nybegynder
24. marts 2001 - 02:03 Der er 9 kommentarer og
1 løsning

Min database fucker?

<%
Set Conn = Server.CreateObject(\"ADODB.Connection\")
    DSN = \"DRIVER={Microsoft Access Driver (*.mdb)}; \" & \"DBQ=\" & \"d:\\home\\cyber4alldk\\www\\esf\\events.mdb\" & \";\"
    Conn.Open DSN
    Set Wall = Server.CreateObject(\"ADODB.RecordSet\")
    Wall.Open \"Select * From Events where Date = \'\" & Request.QueryString(\"date\") & \"\'\", Conn
    If Wall.EOF then
    Response.Write \"Desværre, der er ikke nogen Hyundai til salg lige nu.\"
    Response.End
    end if
    Wall.close
    set Wall = nothing
    Conn.close
    set Conn = nothing
%>
<%=Wall(\"event\")%>

Hvad er fejlen her? selfølgelig findes databasen, og posten findes
Avatar billede tdaugaard Nybegynder
24. marts 2001 - 02:05 #1
WHERE date=\'\" & Request.QueryString(\"date\") & \"\'

skal være:

WHERE date=#\" & Request.QueryString(\"date\") & \"#

da Access bruger # til at omslutte datoer.
Avatar billede esf_spike Nybegynder
24. marts 2001 - 02:06 #2
nej, pga. at feltet date er et tekst felt.
Avatar billede tdaugaard Nybegynder
24. marts 2001 - 02:06 #3
DOH! Det er slææt ikke derfor ..

Du lukker jo din forbindelse FØR du bruger den!
Brug denne her kode istedet...

<%
Set Conn = Server.CreateObject(\"ADODB.Connection\")
    DSN = \"DRIVER={Microsoft Access Driver (*.mdb)}; \" & \"DBQ=\" & \"d:\\home\\cyber4alldk\\www\\esf\\events.mdb\" & \";\"
    Conn.Open DSN
    Set Wall = Server.CreateObject(\"ADODB.RecordSet\")
    Wall.Open \"Select * From Events where Date = \'\" & Request.QueryString(\"date\") & \"\'\", Conn
    If Wall.EOF then
      Response.Write \"Desværre, der er ikke nogen Hyundai til salg lige nu.\"
      Response.End
    else
      response.write Wall(\"event\")
    end if
    Wall.close
    set Wall = nothing
    Conn.close
    set Conn = nothing
%>
Avatar billede esf_spike Nybegynder
24. marts 2001 - 02:07 #4
hov, jeg kom til at aceeptere, vær venlig at svare alligevel
Avatar billede tdaugaard Nybegynder
24. marts 2001 - 02:07 #5
Se ovenfor :-)
Avatar billede esf_spike Nybegynder
24. marts 2001 - 02:10 #6
well, den udskriver ingenting?
Avatar billede esf_spike Nybegynder
24. marts 2001 - 02:11 #7
doh! min fejl igen :]~
Avatar billede tdaugaard Nybegynder
24. marts 2001 - 02:12 #8
hi hi .. virker det nu ? *G*
Avatar billede esf_spike Nybegynder
24. marts 2001 - 02:13 #9
ja :]
tak for hjælpen
Avatar billede tdaugaard Nybegynder
24. marts 2001 - 02:14 #10
det var så lidt :-)
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