Avatar billede tblaster Nybegynder
29. juli 2003 - 09:02 Der er 4 kommentarer og
1 løsning

Exception occurred. error '80020009'

Hvad er der galt her? Jeg får denne fejle:

error '80020009'
Exception occurred.

Den siger at det er i denne linje:
If rs("lokalenr") <> 2 And TTime = RTime Then

Det er kommet efter at jeg har tilføjet et ekstra lokale til systemet. Før havde jeg kun 2 nu har jeg 3 og får så fejlen. Her er lidt mere kode:

function CStr2(Value)
  if Value < 10 then
    CStr2 = "0" & CStr(Value)
  else
    CStr2 = CStr(Value)
  end if
end function

TCnt = 7 ' Starttid
MCnt = 0 ' Startminutter

for Cnt = 1 to 33 ' Antal linier
  strtid = CStr2(TCnt) & ":" & CStr2(MCnt)
  TTime = TCnt * 100 + MCnt ' Tiden der skal udskrives nu

If session("Id") = 3 Then
  if not rs.EOF then
    start = rs("tid")
    RTime = Hour(start) * 100 + Minute(start) ' Tiden for næste aftale
  else
    RTime = 0
  end if
 
  If rs("lokalenr") <> 2 And TTime = RTime Then
    strKommentar = rs("kommentar") & " (<a href=""mailto:" & rs("mail") & """  class=""maillink"">" & rs("initialer") & "</a>, " & rs("firma") & ")"
    rs.movenext
  Else
    ' Check for frokostpause
  If session("Id") <> 2 Then
    if not booWeekend and (TTime >= 1130 and TTime <= 1300) then
      strKommentar = "Kantinen serverer frokost"
    else
      strTid = "<a href=""bestil.asp?Lokale=" & sQLokale & "&Dag=" & sQDag & "&Mdr=" & sQMdr & "&ÅR=" & sQAar & "&Tid=" & strTid & """ style=""text-decoration: none"">" & strTid & "</a>"
      strKommentar = "&nbsp;"
    End If
  else
      strTid = "<a href=""bestil.asp?Lokale=" & sQLokale & "&Dag=" & sQDag & "&Mdr=" & sQMdr & "&ÅR=" & sQAar & "&Tid=" & strTid & """ style=""text-decoration: none"">" & strTid & "</a>"
      strKommentar = "&nbsp;"
  End If
  End if
  SkrivLinie strTid, strKommentar
  ' Tiden i næste linie
  MCnt = MCnt + 30
  if (MCnt = 60) then
    MCnt = 0
    TCnt = TCnt + 1
  End If
End If
Avatar billede cesil Nybegynder
29. juli 2003 - 09:27 #1
prøv lige
response.write rs("lokalenr") & " - " & TTime & " - " & RTime
response.end

lige før
If rs("lokalenr") <> 2 And TTime = RTime Then
Avatar billede tblaster Nybegynder
29. juli 2003 - 09:40 #2
Den skriver intet ... men jeg fandt en måde at undgå problemet ... jeg har ændret id'en på det nye lokale fra 3 til 4 og så virker det ...
Avatar billede stoney96 Nybegynder
29. juli 2003 - 19:55 #3
Hvis du får samme problemer senere så prøv at konvertere rs("lokalenr") til et tal da det kan være røget ind som en strengværdi.

If CINT(rs("lokalenr")) <> 2 And TTime = RTime Then........
Avatar billede tblaster Nybegynder
30. juli 2003 - 08:46 #4
Tak for trippet ...
Avatar billede tblaster Nybegynder
30. juli 2003 - 08:46 #5
Trippet = tippet!
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

IT-JOB

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Sektionschef for Facility Management til Forsvarets nye Digital Backbone

Forsvarets Efterretningstjeneste

Linux Infrastructure Specialist

Kræftens Bekæmpelse

IT-driftsleder