If int(timerightnow) > int(records(0)) then forskel = 11 - registeredtime
FOR q = 12 - forskel to timerightnow Session("opdateret1") = "t"&q SQL = "UPDATE Brugere SET "&session("opdateret1")&" = 0" Conn.execute(SQL) NEXT SQL = "UPDATE ServerKontrol SET gemttime = "&timerightnow&"" Conn.execute(SQL) End if
If int(timerightnow) < int(records(0)) then
FOR q = (records(0))+1 to 12 Session("opdateret1") = "t"&q SQL = "UPDATE Brugere SET "&session("opdateret1")&" = 0" Conn.execute(SQL) NEXT
FOR q = 1 to int(timerightnow) Session("opdateret1") = "t"&q SQL = "UPDATE Brugere SET "&session("opdateret1")&" = 0" Conn.execute(SQL) NEXT SQL = "UPDATE ServerKontrol SET gemttime = "&timerightnow&"" Conn.execute(SQL) End if
d = "d" & CStr(Weekday(now)) m = "m" & CStr(Month(now)) a = request.querystring("in") SQL = "UPDATE brugere SET allehit = allehit+1, "&t&" = "&t&"+1,"&d&" = "&d&"+1, "&m&" = "&m&"+1 WHERE id="&a&"" conn.execute(SQL)
Når jeg fjerne dette script fra siden virker siden næsten som den skal. Men sætter jeg dette ind siger den.: Intern server fejl Med venlig hilsen
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][ODBC SQL Server Driver][SQL Server]Line 1: Incorrect syntax near '='.
/is/1.asp, line 61
Hele filen ser sådan ud
<!--#include file="include_files_skov_pha/dbstring.asp" --> <% SQL = "SELECT gemttime, gemtdag, gemtmaaned FROM serverKontrol WHERE id = 1" set records = conn.execute(SQL) VarMonth = int(month(now)) VarMonthName = "m"&int(month(now)) If not VarMonth = int(records(2)) then SQL = "UPDATE brugere SET "&VarMonthName&" = 0" Conn.execute(SQL) SQL = "UPDATE serverKontrol SET gemtmaaned = "&VarMonth&"" Conn.execute(SQL) end if If not int(Weekday(now)) = int(records(1)) then Varday = (Weekday(now)) VarDayName = "d"&(Weekday(now)) SQL = "UPDATE brugere SET "&VarDayName&" = 0" response.write(SQL) Conn.execute(SQL) SQL = "UPDATE serverKontrol SET gemtdag = "&Varday&"" Conn.execute(SQL) End if t="t" & int((Hour(now))/2)+1 timerightnow= int((Hour(now))/2)+1 registeredtime = int(records(0))
If int(timerightnow) > int(records(0)) then forskel = 11 - registeredtime
FOR q = 12 - forskel to timerightnow Session("opdateret1") = "t"&q SQL = "UPDATE Brugere SET "&session("opdateret1")&" = 0" Conn.execute(SQL) NEXT SQL = "UPDATE ServerKontrol SET gemttime = "&timerightnow&"" Conn.execute(SQL) End if
If int(timerightnow) < int(records(0)) then
FOR q = (records(0))+1 to 12 Session("opdateret1") = "t"&q SQL = "UPDATE Brugere SET "&session("opdateret1")&" = 0" Conn.execute(SQL) NEXT
FOR q = 1 to int(timerightnow) Session("opdateret1") = "t"&q SQL = "UPDATE Brugere SET "&session("opdateret1")&" = 0" Conn.execute(SQL) NEXT SQL = "UPDATE ServerKontrol SET gemttime = "&timerightnow&"" Conn.execute(SQL) End if
d = "d" & CStr(Weekday(now)) m = "m" & CStr(Month(now)) a = request.querystring("in") SQL = "UPDATE brugere SET allehit = allehit+1, "&t&" = "&t&"+1,"&d&" = "&d&"+1, "&m&" = "&m&"+1 WHERE id="&a&"" conn.execute(SQL) (Dette er linie 61) Response.redirect "jpgs/i.gif" %><!--#include file="include_files_skov_pha/dbstring_close.asp" -->
fælterne i sql er følgende.: id, brugernavn, sidenavn, allehit, oprettet, t1, t2, t3 ,,,t12, d1, d2, d3,,,,d7, m1, m2, m3,,,,m12 Det er disse felter Jeg har. Derfor kan jeg ikke lige ændre t til et a
SQL = "UPDATE brugere SET allehit = allehit+1, "&t&" = "&t&"+1,"&d&" = "&d&"+1, "&m&" = "&m&"+1 WHERE id="&a&""
Prøv at udskriv din SQL til skærmen for at se om den er rigtigt.
Indsæt disse 2 linier lige før din conn.execute(SQL)
response.write SQL response.end
Hvad siger den?
Sup.
Synes godt om
Ny brugerNybegynder
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.