Avatar billede roadi Nybegynder
26. februar 2002 - 16:21 Der er 4 kommentarer og
1 løsning

Kalender ting igen...

Hej igen Experter..

Jeg har stadig problemer med min kalender..

Jeg har forsøgt at implimentere den kode jeg fik i går det går også meget godt, men der er stadig fejl og jeg ka bare ikke finde den... Er der nogen der kan hjælpe???

Min kilde kode ser sådanne ud...

Set Conn = Server.CreateObject("ADODB.Connection")
                    Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & server.MapPath("../../mdb/kalender.mdb")                   
                   
                    if request("sortkrit") <> "" then
                        if request("cat") <> "" then
                            SQLstmt = "SELECT * FROM main WHERE type='" & request("cat") & "'" & "date >= #"&date&"# ORDER BY  " & request("sortkrit")  & " ASC"
                        else
                            SQLstmt = "SELECT * FROM main WHERE date >= #"&date&"# ORDER BY  " & request("sortkrit")  & " ASC"
                        end if
                    else
                        if request("cat") <> "" then
                            SQLstmt = "SELECT * FROM main WHERE type='" & request("cat") & "'" & "ORDER BY date ASC" 
                        else
                            SQLstmt = "SELECT * FROM main WHERE date >= #"&date&"# ORDER BY date ASC"
                        end if
                    end if
                   
                    Conn.Execute (SQLstmt)
                    Set rs = conn.Execute(SQLstmt)

Jeg håber at der er nogen der kan hjælpe...

Mvh.

Roadi
Avatar billede larsen Nybegynder
26. februar 2002 - 16:26 #1
Hvilken fejl kommer den med ??
Avatar billede roadi Nybegynder
26. februar 2002 - 16:29 #2
Denne her bla..

Microsoft OLE DB Provider for ODBC Drivers error '80040e14'

[Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression 'type='Forretnings præsentation (B.O.M)'date >= #26-02-2002#'.

/team-go/admin/kalender/default.asp, line 47


Den kommer hvis url ser sådanne her ud:

/default.asp?sortkrit=type&cat=Forretnings%20præsentation%20(B.O.M)
Avatar billede larsen Nybegynder
26. februar 2002 - 16:34 #3
Prøv med følgende :
SQLstmt = "SELECT * FROM main WHERE type='" & request("cat") & "' AND " & "date >= #"&date&"# ORDER BY  " & request("sortkrit")  & " ASC"


For det ser ud som om du mangler et "AND"
Avatar billede roadi Nybegynder
26. februar 2002 - 16:52 #4
Det hjalp meget på det tak.. Men hvis du vil ha' nogle point så skal du lige lave et svar...
Avatar billede larsen Nybegynder
26. februar 2002 - 16:59 #5
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