IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

Tableau qui se remplit en se connectant à une BD


Sujet :

ASP.NET

  1. #1
    Membre régulier
    Homme Profil pro
    Inscrit en
    Décembre 2011
    Messages
    125
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Décembre 2011
    Messages : 125
    Points : 72
    Points
    72
    Par défaut Tableau qui se remplit en se connectant à une BD
    Bonjour,

    J'utilise ASP.NET et C# et je veux remplir un tableau dans une page ASP.NET à partir d'une base de données mais selon des conditions.

    Exemple:


    Si serveur ="a"
    utiliser une chaine de connexion a1
    remplir tableau avec cette connexion à la base a1

    Si serveur ="b"
    utiliser une chaine de connexion b1
    remplir tableau avec cette connexion à la base b1

    et ainsi de suite


    Je voudrais savoir quel composant utiliser pour mieux gérer ça et comment mettre ces conditions

    Merci d'avance.

  2. #2
    Membre actif
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2005
    Messages
    165
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Novembre 2005
    Messages : 165
    Points : 241
    Points
    241
    Par défaut
    Bonjour,

    Dans ton webconfig, il te suffit d'ajouter toutes les connectionString que tu vas utiliser et en C# tu pourras y accéder avec ConfigurationManager.ConnectionStrings["name"].ConnectionString.

    A toi de remplacer "name" (dans mon exemple) par "Bdd" + serveur + "1" (par exemple) et d'utiliser classiquement l'appel à la base de données.


    Seb

  3. #3
    Membre régulier
    Homme Profil pro
    Inscrit en
    Décembre 2011
    Messages
    125
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Décembre 2011
    Messages : 125
    Points : 72
    Points
    72
    Par défaut
    Merci Seb et dans la partie ASP.NET le mieux c'est d'utiliser un GridView?

  4. #4
    Membre actif
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2005
    Messages
    165
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Novembre 2005
    Messages : 165
    Points : 241
    Points
    241
    Par défaut
    De rien.

    Le Gridview te donnera un tableau comme rendu (d'autres présentations mais moins évidentes) et cela très facilement :
    <asp:GridView runat="server" AutoGenerateColumns="true" /> te donnera une réplique de ta sortie SQL.


    Seb

  5. #5
    Membre régulier
    Homme Profil pro
    Inscrit en
    Décembre 2011
    Messages
    125
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Décembre 2011
    Messages : 125
    Points : 72
    Points
    72
    Par défaut
    J'ai réussi à avoir ma GridView mais je veux que les lignes et les colonnes soient séparés par un trait mais j'ai pas trouvé la propriété correspondante du coup je bloque là dessus

  6. #6
    Membre actif
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2005
    Messages
    165
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Novembre 2005
    Messages : 165
    Points : 241
    Points
    241
    Par défaut
    Pour donner un style à ton Gridview, tu as tout le faire facilement :
    • AlternatingRowStyle
    • EditRowStyle
    • EmptyDataRowStyle
    • FooterStyle
    • HeaderStyle
    • PagerStyle
    • RowStyle
    • SelectedRowStyle


    Ou tu utilises classiquement le CSS avec la propriété "cssclass"

    Un bel exemple : http://atashbahar.com/post/GridView-...using-CSS.aspx



    Seb

  7. #7
    Nouveau membre du Club
    Femme Profil pro
    Chef de projet MOA
    Inscrit en
    Juillet 2013
    Messages
    33
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations professionnelles :
    Activité : Chef de projet MOA

    Informations forums :
    Inscription : Juillet 2013
    Messages : 33
    Points : 33
    Points
    33
    Par défaut
    Bonjour ,

    j'ai un petit soucis et je sollicite votre aide,

    en developpant ma MasterPage , j'utilise les deux elements suivant chacun dans leurs contexte
    ''font ''

    et '' leftpanelmenuitem''
    mais j'ai comme message d'erreur comme quoi l'element n'est pas pris en charge .

    je sais pas pourquoi !!

    merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 13/05/2010, 16h13
  2. Réponses: 8
    Dernier message: 19/07/2007, 16h40
  3. Grand tableau qui prend plus d'une page
    Par Rabie de OLEP dans le forum Tableaux - Graphiques - Images - Flottants
    Réponses: 1
    Dernier message: 03/01/2007, 22h22
  4. Réponses: 11
    Dernier message: 30/08/2005, 10h50
  5. Réponses: 2
    Dernier message: 26/08/2003, 14h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo