Accueil > > > FORUM EN ASP.NET C#
FORUM EN ASP.NET C#
Information sur la source
Description
Bonjour a tous, je suis entraine de créer un forum style phpbb mais en asp.net j'avance petit a petit et je souhaiterais savoir si certaine aimerais y contribuer. je joint une capture d'écrant si vous souhaiter le tester contacter moi sur msn pc152@hotmail.com Je suis partie d'une idée en tete et mon forum est fait sur le principle de tabelau mais declarer dans un balise div pour permettre d'avoir onmouseover et onmouseout. je met des brique de code
Source
- //premiere page avec les forum et les categorie
-
- {
- OleDbConnection Maconnec = new OleDbConnection(Application["CS"].ToString());
- Maconnec.Close();
- // Création d'une connection a la base de donnée
- Label1.Text=Session["login"].ToString();
- OleDbCommand MaComande = new OleDbCommand("SELECT * FROM f_forum INNER JOIN f_categorie ON f_forum.id = f_categorie.forum;",Maconnec);
- try
- {
- //ouverture de la connection et execution de la requete
- string Tab = "";
- string nom_f = "";
- string nom_f2;
- Maconnec.Open();
- OleDbDataReader dr = MaComande.ExecuteReader();
- // Parcourt de la liste des utilisateur
-
- while (dr.Read())
- {
- if (nom_f != dr["nom_forum"].ToString())
- {
- nom_f2 ="<tr><td class=\"forum\" colspan=\"3\">"+ dr["nom_forum"].ToString()+"</td></tr>";
- }
- else
- {
- nom_f2 = "";
- }
- Tab +=nom_f2+"<tr><td class=\"categorie\" onmouseover=\"this.bgColor='#deba84';KillFenetre()\" onmouseout=\"this.bgColor='#ffffff'\"><a href=\"listemsg.aspx?id="+dr["f_categorie.id"].ToString()+"\">"+dr["categorie"].ToString()+"</a><br><span class=\"categorieDes\">"+dr["discriptif"].ToString()+"</span></td><td>"+dr["date"].ToString()+"</td><td>"+dr["moderateur"].ToString()+"</td></tr>";
- nom_f = dr["nom_forum"].ToString();
- }
-
-
- forumT.InnerHtml="<table BgColor = '#ffffff' BorderColor = '#deba84' Width = '100%' CellPadding = '1' CellSpacing = '2' Border = '1'><tr><td background=\"images/barre.gif\" class=\"fTitre\">Forum</td><td class=\"fTitre\" width=\"20%\" background=\"images/barre.gif\">Dernier sujet</td><td class=\"fTitre\" width=\"10%\" background=\"images/barre.gif\">Moderateur</td>"+Tab+"</table>";
-
- }
- catch
- {
- forumT.InnerText="Desoler erreur d'ouverture du forum veuillez revenir plus tard.";
- }
//premiere page avec les forum et les categorie
{
OleDbConnection Maconnec = new OleDbConnection(Application["CS"].ToString());
Maconnec.Close();
// Création d'une connection a la base de donnée
Label1.Text=Session["login"].ToString();
OleDbCommand MaComande = new OleDbCommand("SELECT * FROM f_forum INNER JOIN f_categorie ON f_forum.id = f_categorie.forum;",Maconnec);
try
{
//ouverture de la connection et execution de la requete
string Tab = "";
string nom_f = "";
string nom_f2;
Maconnec.Open();
OleDbDataReader dr = MaComande.ExecuteReader();
// Parcourt de la liste des utilisateur
while (dr.Read())
{
if (nom_f != dr["nom_forum"].ToString())
{
nom_f2 ="<tr><td class=\"forum\" colspan=\"3\">"+ dr["nom_forum"].ToString()+"</td></tr>";
}
else
{
nom_f2 = "";
}
Tab +=nom_f2+"<tr><td class=\"categorie\" onmouseover=\"this.bgColor='#deba84';KillFenetre()\" onmouseout=\"this.bgColor='#ffffff'\"><a href=\"listemsg.aspx?id="+dr["f_categorie.id"].ToString()+"\">"+dr["categorie"].ToString()+"</a><br><span class=\"categorieDes\">"+dr["discriptif"].ToString()+"</span></td><td>"+dr["date"].ToString()+"</td><td>"+dr["moderateur"].ToString()+"</td></tr>";
nom_f = dr["nom_forum"].ToString();
}
forumT.InnerHtml="<table BgColor = '#ffffff' BorderColor = '#deba84' Width = '100%' CellPadding = '1' CellSpacing = '2' Border = '1'><tr><td background=\"images/barre.gif\" class=\"fTitre\">Forum</td><td class=\"fTitre\" width=\"20%\" background=\"images/barre.gif\">Dernier sujet</td><td class=\"fTitre\" width=\"10%\" background=\"images/barre.gif\">Moderateur</td>"+Tab+"</table>";
}
catch
{
forumT.InnerText="Desoler erreur d'ouverture du forum veuillez revenir plus tard.";
}
Conclusion
Si vous avez des idée pour ameliorer car j'ai essayer de declarer mon table cote client et je remplire cote serveur mais pas possible de mettre le mouseouver et out
le fair avec un datagrid ca ne me plaisais pas.
La derniere chose que je recherche est comment limiter la vus des mes sujet on nombre de 10 et de fair aparettre suivant et precedent, en datagrid cela est facile mais avec un tabkleau je sais pas!!
merci
Historique
- 02 avril 2005 17:44:53 :
- verification ;)
Sources de la même categorie
Commentaires et avis
Discussions en rapport avec ce code source dans le forum
Connaitre le type d'un champs access [ par fcampagne ]
Bonjour a tous je suis a la recherche d'une methode qui serait en mesure de me fournir le type des champs dans une base access j'ai un datareader qui
Besoin aide débutant Access Asp.net/Vb.net [ par Nightcourrier ]
bonjour a tous,Voici mon problème je veux lire une base de données access et asp.net et vb.netVoici comme je m'y prend cependent la réponse me donne t
requete sql de access vers sage [ par speech ]
Bonjour, Je ne connais rien en sql ou en access, et mon cher patron me demande de faire une requete sql depuis access vers une bdd de sage pour récupé
ASP-Access-Outlook [ par dmoulard ]
Bonjour, j'essais de créer une page Asp qui ce connecte à une base de donnée Access, laquelle (bd) contient une table lié à un dossier d'outlook (pas
Nouvelles fonctionnalités dans le forum [ par Nix ]
Ce message est un petit test des fonctionnalités apportées grâce à la FreeTextBoxLes membres club peuvent stocker des images dans
Problème de dll avec access 2003 [ par paterbis ]
Bonjour à tous et merci pour m'accepter dans ce forum. J'ai une basse de donnée créée par moi-même et fonctionnant avec acces
[Access/VB.NET] Sélectionner seulement x enregistrements [ par Netlink ]
Bonjour à tous ! Est-il possible en SQL (sur Access) de ne sélectionner par exemple
Addnew n'enregistre pas dans ma DB Access [ par GranDav ]
Dernier recours le forum... Quelqu'un pourrait me dire en quoi mon code ci-dessous est incorrecte? L'update ne s'effectue pas dans Access et je n'ai a
Recup de champs dans une base Access [ par malhivertman1 ]
En fait, g une base de donné access. G fé une page d'identification de l'utilisateur mais juste avec un numéro, pas de mot de pass er j
Problème de connection avec une bdd ACCESS [ par GerardChezy ]
Bonsoir à tous.Quelqu'un peut-il m'aider sur ce message :"System.Data.OleDb.OleDbException: Fichier 'C:\WINDOWS\system32\tabl.mdb' introuvable."J
|
Derniers Blogs
[WF4] AJOUTER DES CONTRAINTES à UNE ACTIVITé (2/2)[WF4] AJOUTER DES CONTRAINTES à UNE ACTIVITé (2/2) par JeremyJeanson
Après mon précédent article qui attaque les contraintes par la fasse Nord de l'Everest. passons à la seconde possibilité offerte par WF4 pour valider une activité : la metadata . Je vous en ai déjà toucher un ou deux mots. La metadata dans WF4 est un élém...
Cliquez pour lire la suite de l'article par JeremyJeanson [WF4] AJOUTER DES CONTRAINTES à UNE ACTIVITé (1/2)[WF4] AJOUTER DES CONTRAINTES à UNE ACTIVITé (1/2) par JeremyJeanson
De WF3 à WF4 pas mal de choses on été changées pour faciliter la vie des développeurs, mais certain points peuvent sembler obscures. comme les contraintes. Pour vous guider, je me lance dans une série de deux articles. Ils présenterons deux approches poss...
Cliquez pour lire la suite de l'article par JeremyJeanson [ASP.NET] NE PAS SE FAIRE AVOIR PAR IHTTPMODULE ET SA MéTHODE INIT()[ASP.NET] NE PAS SE FAIRE AVOIR PAR IHTTPMODULE ET SA MéTHODE INIT() par tja
Beaucoup de développeurs pensent que lorsqu'on créé et enregistre un IHttpModule, il n'en existe qu'une seule instance et la méthode Init() sera appelée qu'une fois.
C'est faux
Cela peut vraiment créer des bugs subtils dont en ne se rend pas compte ...
Cliquez pour lire la suite de l'article par tja [MSTD10] SHAREPOINT 2010 ET TEAM FOUNDATION SERVER[MSTD10] SHAREPOINT 2010 ET TEAM FOUNDATION SERVER par phil
Un post rapide pour vous informer de la disponibilité de la vidéo de ma présentation sur SharePoint 2010 & Team Foundation Server. http://www.microsoft.com/france/vision/mstechdays10/Webcast.aspx?EID=20215d48-02e3-4d43-8c36-e53505c3b316 Dans la ...
Cliquez pour lire la suite de l'article par phil [MSTD10] SQL SERVER 2008 POUR LES DéVELOPPEURS ET VISUAL STUDIO TEAM SYSTEM DATABASE EDITION[MSTD10] SQL SERVER 2008 POUR LES DéVELOPPEURS ET VISUAL STUDIO TEAM SYSTEM DATABASE EDITION par Miiitch
Lors de cette session que j'ai animé avec Rui , j'ai eu l'occasion de présenter, en plus des nouveautés de SQL Server 2008, comment utiliser l'édition "database" de Visual Studio 2008. Le principe? Avoir les mêmes outils lors que l'on travaille avec une b...
Cliquez pour lire la suite de l'article par Miiitch
Logiciels
Xilisoft Convertisseur Vidéo Ultimate (5.1.39.0305)XILISOFT CONVERTISSEUR VIDéO ULTIMATE (5.1.39.0305)Xilisoft Convertisseur Vidéo Ultimate est un outil puissant de conversion vidéo, facile à utilise... Cliquez pour télécharger Xilisoft Convertisseur Vidéo Ultimate Xilisoft DVD Ripper Ultimate (5.0.64.0304)XILISOFT DVD RIPPER ULTIMATE (5.0.64.0304)Xilisoft DVD Ripper Ultimate est un logiciel excellent pour copier et convertir DVD vers presque ... Cliquez pour télécharger Xilisoft DVD Ripper Ultimate Rigs of Rods (63.3)RIGS OF RODS (63.3)c'est un jeu de multi-simulation camions,autobus voitures, avions, bateaux, hélicoptère avec défo... Cliquez pour télécharger Rigs of Rods Konvertor (4.00)KONVERTOR (4.00)Le logiciel est un gestionnaire multimedia affichant, jouant et convertissant plus de 2000 format... Cliquez pour télécharger Konvertor
|