Soyez le premier à donner votre avis sur cette source.
Snippet vu 13 801 fois - Téléchargée 35 fois
<% Set objconn= server.CreateObject("ADODB.connection") Set objrec=Server.CreateObject("ADODB.recordset") objconn.open "DSNNouvelles" SQL = "SELECT * FROM NOUVELLES ORDER BY DATENEWS DESC" objrec.ActiveConnection = objconn objrec.Source = SQL objrec.CursorType = 0 objrec.CursorLocation = 2 objrec.LockType = 3 objrec.Open() if Not Objrec.eof Then Response.Charset = "UTF-8" response.ContentType = "text/xml" xml = "<?xml version=""1.0"" encoding=""UTF-8""?><rss version=""2.0""><channel>" xml = xml &"<title>Exemple de flux RSS en ASP</title>" xml = xml &"<link>http://www.aspfr.com</link>" xml = xml &"<description>Les dernières nouvelles</description>" xml = xml &"<managingEditor>adressemail@fournisseur.com</managingEditor>" xml = xml &"<language>fr</language>" xml = xml &"<generator>ASPFR</generator>" xml = xml &"<copyright>ASPFR</copyright>" xml = xml &"<webMaster>ASPFR Webmaster</webMaster>" While not Objrec.eof id = objrec("ID") titre = objrec("AUTEUR") &" - Nouvelle Du Site" news = trim(objrec("MESSAGE")) news = replace(news, "<BR>", "<BR/>") news = replace(news, "&", "&") news = replace(news, "<", "<") news = replace(news, ">", ">") xml = xml &"<item>" xml = xml &"<author>"& objrec("AUTEUR") &"</author>" xml = xml &"<title>"& titre &"</title>" xml = xml &"<link>http://VotreSiteWeb/VotrePagedeLecture.asp?ValeurID="& id &"</link>" xml = xml &"<pubDate>"& objrec("DATENEWS") &" GMT</pubDate>" xml = xml &"<guid>http://VotreSiteWeb/VotrePagedeLecture.asp?ValeurID="& id &"</guid>" xml = xml &"<comments>http://VotreSiteWeb/VotrePagedeLecture.asp?ValeurID="& id &"</comments>" xml = xml &"<description>" xml = xml &" news xml = xml &"</description></item>" objrec.movenext Wend xml = xml &"</channel></rss>" Response.Write xml End If %>
9 avril 2009 à 11:02
7 nov. 2007 à 17:57
ta source me semble excellente et exactement ce que je recherche par contre il me manque des bases pour la mettre en place.
quand tu dis : "Dans cet exemple, nous utiliserons une connexion ODBC dont le DSN est déclaré sur le serveur.
La Table possède les champs suivant :"
qu'est ce que ça veut dire ? (je débute)
qu'est ce que je dois faire sur mon serveur concretement ?
dois je créer une vraie base de données ?
pas sous acces j'imagine ?
merci infiniment !
29 déc. 2006 à 13:39
Cette source est en ASP, votre question est sur du .NET en C#, je vous invite donc à la poser sur le forum et non sur cette source.
Cordialement
Romelard Fabrice
29 déc. 2006 à 10:28
J'ai essayé de réaliser une page semblable en C#, et pour des raisons de test, pour l'instant je mets mon Xml dans la page Html à la suite de la directive de page.
Dans la partie code (fichier .aspx.cs) je demande à overwriter le charset, le mimetype de la page etc... mais elle s'affiche tout de même sous la forme Html dans IE7 (comme si je n'avais pas changé le ContentType.
Voici mes 3 lignes :
protected void Page_Load(object sender, EventArgs e)
{
Response.ContentType = "text/xml";
Response.Charset = "UTF-8";
Response.ContentEncoding = System.Text.Encoding.UTF8;
}
Quelqu'un connais la raison du problème ?
Merci.
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.