Ud fra fejlen lyder det som om det er et kolonnenavn/tabelnavn som er stavet på en anden måde end i databasen. Eller fordi en af UgeNr eller UgeDag er tomme men de bliver udregnet lige før.
når det går galt. Så kan du se den rigtige sql-sætning, og enten kan du se fejlen, eller også kan vi se den meeeeget hurtigere. Når det så virker, retter du linien til
Tak for de mange forslag. Jeg har smidt paranteserne og lavet lidt om, så nu ser den sådan ud: Session.Lcid=1030 UgeDag= WeekdayName(DatePart("W", date, 1)) If UgeDag="lørdag" Then UgeDag="Lordag" ElseIf UgeDag="søndag" Then UgeDag="Sondag" ElseIf UgeDag="mandag" Then UgeDag="Mandag" ElseIf UgeDag="tirsdag" Then UgeDag="Tirsdag" ElseIf UgeDag="onsdag" Then UgeDag="Onsdag" ElseIf UgeDag="torsdag" Then UgeDag="Torsdag" ElseIf UgeDag="fredag" Then UgeDag="Fredag" Else UgeDag=UgeDag End If UgeNr= DatePart("ww", date(), 2)
Flyttede lidt rundt på det hele og indsatte som stoney96 sagde 'plinger'. Er der en der gider forklare, hvornår der skal være sådan nogen med? Hvorfor skal der f.x. ikke være noget omkring UgeNr?
strSQL = "SELECT * FROM Ugeplanen Where Titel='Meeting' AND UgeNr=" & UgeNr & " AND UgeDag='" & UgeDag & "'"
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.