webForumDet fria alternativet

Error

2 svar · 157 visningar · startad av Jaar

JaarMedlem sedan juli 2001434 inlägg
#1

Jag har en nyhetssida... sidan kan visa två olika sorters nyheter, publika och interna...

Så länge det bara finns en publik och en intern så fungerar det strålande, men så fort någon av dem blir två kan den inte visa viss information utan jag får istället felmeddelandet:

error '80004005'
Unspecified error

/viewnews.asp, line 85

Så här ser min kod ut (delar av)

Hämta alla nyheter aav viss typ för att visa rubrik + ingresser

Set rs = OBJdbConnection.Execute ( "select n.id, n.rubrik, to_char(n.datum, 'YYYY-MM-DD') as datum, n.ingress, n.nyhetstyp from div.nyheter n where n.nyhetstyp = " & request("typ") & " order by n.datum desc" )

Hämta specifik nyhet eller den senaste för att visa hela på högradelen av fönstret...

if not request("id") = "" then
  Set rsOne = OBJdbConnection.Execute ( "select n.id, n.rubrik, to_char(n.datum, 'YYYY-MM-DD') as datum, n.ingress, n.text from div.nyheter n where n.id = " & request("id")  )
elseif not rs.EOF then
  Set rsOne = OBJdbConnection.Execute ( "select n.id, n.rubrik, to_char(n.datum, 'YYYY-MM-DD') as datum, n.ingress, n.text from div.nyheter n where n.id = '" & rs("id") )

Att visa alla till vänster med rubrik + ingress går bra...

  do While not rs.EOF
    Response.Write "<tr><td class=""rubrik"">" & rs("datum") & "&nbsp;&nbsp;" & rs("rubrik") & "</td></tr>"
    Response.Write "<tr><td class=""ingress"">" & rs("ingress") & "</td></tr>"
    Response.Write "<tr><td class=""las""><a href=""viewnews.asp?typ=" & rs("nyhetstyp") & "&id=" & rs("id") & """ class=""las"">läs mer >> </a></td></tr>"
    Response.Write "<tr><td><img src=""spacer.gif"" width=""1"" height=""10""></td></tr>"
    Response.Write "<tr><td bgcolor=""#999999""><img src=""spacer.gif"" width=""100%"" height=""1""></td></tr>"
    Response.Write "<tr><td><img src=""spacer.gif"" width=""1"" height=""10""></td></tr>"
    rs.moveNext
  Loop

Men så for de är två stycken så blir det problem när jag kommer till den högra delen

  if not rsOne.EOF then
    Response.Write "<tr><td class=""rubrikWhole"">" & rsOne("rubrik") & "</td></tr>"
    Response.Write "<tr><td class=""datumWhole"">" & rsOne("datum") & "</td></tr>"
    Response.Write "<tr><td class=""ingressWhole"">" & rsOne("ingress") & "<br><br></td></tr>"
    Response.Write "<tr><td class=""textWhole"">" & rsOne("text").getchunk(9999999) & "</td></tr>"
    Response.Write "<tr><td><img src=""spacer.gif"" width=""1"" height=""20""></td></tr>"
  end if

Allt kan visa allt utom rsOne("text").getchunk(9999999) (vilket går bra annars), det är där jag får felmeddelandet...

Anledningen till att det är en getchunk(9999999) på den är för att fältet som den hämtar ifrån är "long" och kan innehålla upp till 2 Gig data

Varför genereras det ett fel där? Någon som vet? Det är alltså BARA när rs innehåller fler än 1 post... Och då får jag ändå en träff så han kan visa all info utom just texten...

// Jan

JaarMedlem sedan juli 2001434 inlägg
#2

Löste det själv, var nog något med minnet...

Jag ljög lite när jag skrev inlägget o hade med text i sql-frågan även när jag listade rubrik + ingress, så det var nog att resultseten flippade ut eller så. Nu funkar det...

sorry att jag besvärade er... :)

OveRRidEMedlem sedan feb. 20018 509 inlägg
#3

sorry att jag besvärade er...

Så skall man inte tänka. Utan medlemmarnas frågor hade det tyvärr inte varit så mycket wF. :)

Genererad på 388 ms · cache AV · v20260730165559-full.f96bc7eb