Kommunerne har digitaliseret indgangen for borgerne. Men bag skærmen håndteres mange arbejdsgange stadig manuelt mellem systemer, mails og organisatoriske siloer.
Det giver fejl i linie 58 som er: "Set rs = objConn.Execute(strSQL)"
<% Function fncTextChange(strText) strTekst = Trim(strText) fncTextChange = Replace(strTekstChange,"1","Mandag") fncTextChange = Replace(fncTextChange,"2","Torsdag") fncTextChange = Replace(fncTextChange,"3","Onsdag") fncTextChange = Replace(fncTextChange,"4","Torsdag") fncTextChange = Replace(fncTextChange,"5","Fredag") fncTextChange = Replace(fncTextChange,"6","Lørdag") fncTextChange = Replace(fncTextChange,"7","Søndag") End Function strSQL = "SELECT * FROM tvmovies WHERE ugedag = " & fncTextChange(Weekday(Now,VbMonday)) & " ORDER BY dato AND spilletid" Set rs = objConn.Execute(strSQL)
Do While Not rs.EOF film = rs("film") kanal = rs("kanal") spilletid = rs("spilletid") dato = rs("dato") genre = rs("genre") movielink = rs("movielink") %>
Det lyder som om der er en fejl i din SQL string .. har du prøvet at skrive den manuelt? " SELECT * FROM tvmovies WHERE ugedag = mandag ORDER BY dato AND spilletid " ?
Der er i hvert fald flere fejl i " SELECT * FROM tvmovies WHERE ugedag = mandag ORDER BY dato AND spilletid " hvis det er hvad din sql-sætning er. Den skal nok være " SELECT * FROM tvmovies WHERE ugedag = 'mandag' ORDER BY dato,spilletid "
<% Function fncTextChange(strText) strTekst = Trim(strText) fncTextChange = Replace(fncTextChange,"1","Mandag") fncTextChange = Replace(fncTextChange,"2","Torsdag") fncTextChange = Replace(fncTextChange,"3","Onsdag") fncTextChange = Replace(fncTextChange,"4","Torsdag") fncTextChange = Replace(fncTextChange,"5","Fredag") fncTextChange = Replace(fncTextChange,"6","Lørdag") fncTextChange = Replace(fncTextChange,"7","Søndag") End Function strSQL = "SELECT * FROM tvmovies WHERE ugedag = '"&fncTextChange(Weekday(Now,VbMonday))&"' ORDER BY dato,spilletid" Set rs = objConn.Execute(strSQL)
Do While Not rs.EOF film = rs("film") kanal = rs("kanal") spilletid = rs("spilletid") dato = rs("dato") genre = rs("genre") movielink = rs("movielink") ugedag = rs("ugedag") %>
Det giver ingen fejl, men virker heller ikke. Den viser ikke data for søndag. Kører jeg en Response.Write på dagen kommer den fint frem.
Der er en søndag. Og hvis jeg kører en: tvmovies.asp?mode=select&ugedag=Søndag
som har denne sql streng: strSQL = "SELECT * FROM tvmovies WHERE ugedag LIKE '" & Request.QueryString("ugedag") & "' OR showkanal LIKE '" & Request.QueryString("showkanal") & "' ORDER BY dato"
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.