Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


skapa en RSS-fil

Postades av 2007-10-19 18:46:02 - Marcus Wennerberg, i forum asp - allmänt, Tråden har 9 Kommentarer och lästs av 942 personer

Jag ska skapa en rss fil genom att loopa ut alla poster i databasen till den.
har hittills denna kod:

Kod:
<code>
<!--#INCLUDE FILE="../inc/db.asp"-->
<%
Set fso = CreateObject("Scripting.FileSystemObject")

if not fso.FileExists(Server.MapPath("../rss/blogg.rss")) then
Set act = fso.CreateTextFile(Server.MapPath("../rss/blogg.rss"), true)
else
Set act = fso.OpenTextFile(server.mappath("../rss/blogg.rss"))
end if

Set RSS = objConn.Execute("SELECT TOP 10 bID, Rubrik, RSS, Datum, Tid FROM Blogg ORDER BY Datum DESC")


act.WriteLine "<?xml version=""1.0"" encoding=""utf-8"" ?>"
act.WriteLine "<rss version=""2.0"">"
act.WriteLine "<channel>"

act.WriteLine "<title>RSS</title>"
act.WriteLine "<link>http://www.wwwwww.ww</link>"
act.WriteLine "<description>RSS</description>"



DO WHILE NOT RSS.EOF

act.WriteLine "<item>"
act.WriteLine "<title>"&RSS("Rubrik")&"</title>"
act.WriteLine "<link>"&RSS("bID")&"</link>"
act.WriteLine "<description>"&RSS("RSS")&"</description>"
act.WriteLine "<pubDate>"&RSS("Datum")&"</pubDate>"
act.WriteLine "</item>"

RSS.MoveNext
loop
RSS.close
set RSS = Nothing

act.WriteLine "</channel>"
act.WriteLine "</rss>"

act.close
%>
</code>

Problemet är att ingen fil skapas, har gett mappen alla rättigheter.
Får felmeddelandet:
The maximum amount of time for a script to execute was exceeded. You can change this limit by specifying a new value for the property Server.ScriptTimeout or by changing the value in the IIS administration tools.


Vad har jag gjort för fel & hur löser jag det??

Tacksam för all hjälp


Svara

Sv: skapa en RSS-fil

Postades av 2007-10-24 21:50:05 - Jonas Boman

felhantering 101:
strippa ner koden och hitta felet.


Svara

Sv:skapa en RSS-fil

Postades av 2007-10-29 10:58:02 - Pelle Johansson

Varför skapa en fil? Varför inte skriva ut html-koden direkt?


Svara

Sv: skapa en RSS-fil

Postades av 2007-10-29 16:10:44 - Marcus Wennerberg

man vill ju inte anropa databasen för mycket vilket segar ner sidan...


Svara

Sv:skapa en RSS-fil

Postades av 2007-10-31 10:59:50 - Jonas Boman

Har du så många besökare då?
eller är en dålig lina problemet?


Svara

Sv: skapa en RSS-fil

Postades av 2007-11-02 17:15:45 - Marcus Wennerberg

haha, nee, så många besökare har jag inte. Men jag har bestämt mig för att göra en RSS - fil och inte anropa databasen.


Svara

Sv:skapa en RSS-fil

Postades av 2007-11-02 17:26:36 - Marcus Wennerberg

provade att ta bort utloopningen från databasen.
Filen skapades samt 5.6 Miljoner rader skapades med massa:
<code>
<item>
</item>
</code>

har koden:
<code>
Set fso = CreateObject("Scripting.FileSystemObject")

if not fso.FileExists(Server.MapPath("../rss/blogg.rss")) then
Set act = fso.CreateTextFile(Server.MapPath("../rss/blogg.rss"), true)
else
Set act = fso.OpenTextFile(server.mappath("../rss/blogg.rss"))
end if



act.WriteLine "<?xml version=""1.0"" encoding=""utf-8"" ?>"
act.WriteLine "<rss version=""2.0"">"
act.WriteLine "<channel>"

act.WriteLine "<title>RSS</title>"
act.WriteLine "<link>http://www.wwwwww.ww</link>"
act.WriteLine "<description>RSS</description>"



act.WriteLine "</channel>"
act.WriteLine "</rss>"

act.close
</code>


ser ingen loop som ska loopa ut massa item-taggar.


Vad kan det vara för fel?? :s


Svara

Sv: skapa en RSS-fil

Postades av 2007-11-03 16:11:24 - Jonas Boman

du körde kanske fel fil eller laddade upp den nya på fel ställe.
Felsök.


Svara

Sv:skapa en RSS-fil

Postades av 2007-11-03 18:19:10 - Marcus Wennerberg

körde fel fil? fel ställe? Felsök?

Jag har provat att enbart köra koden för att skapa rss-filen och det går bra (filen skapas). Problemet är när texten ska in RSS-filen.

Men mellan
<code>

description>RSS</description>
</code>
och
<code>
<channel>
<rss>
</code>

Hamnar det oändligt massa <item> taggar, samt så skrivs inte
<code>
<channel>
<rss>
</code>
ut sist i documentet. Kollar man koden jag har skrivit så ska inga <item>-taggar skrivas ut, varifrån kommer dessa?


Svara

Sv: skapa en RSS-fil

Postades av 2007-11-05 12:16:54 - Jonas Boman

Ja något fel är det DU har gjort iaf.


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 154
27 952
271 704
765
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies