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 :

Petit souci pour le remplissage d'un GridView


Sujet :

ASP.NET

  1. #1
    Membre actif
    Inscrit en
    Décembre 2009
    Messages
    95
    Détails du profil
    Informations forums :
    Inscription : Décembre 2009
    Messages : 95
    Par défaut Petit souci pour le remplissage d'un GridView
    Bonjour,

    J'ai dans une page un GridView nommé GridView1 et je voudrais que lorsque la page se charge, ce GridView se remplisse automatiquement selon une requête SQL. Je tiens a précisé que pour mon GridView, AutoGenerateColumns est à false, HeaderText = "Matière" et DataField = "LIBELLER".

    Le truc, c'est que pour une raison inconnu, mon GridView ne s'affiche pas. Un petit test grace à GridView.EmptyDataText = " test " me permet d'affirmer que mon GridView ne contient aucune donnée ...

    Voici mon code ( je sais, c'est pas très beau, j'ai fait un milliard de test et voilà xD ) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
     
    using Oracle.DataAccess.Client;
    using Oracle.DataAccess.Server;
    using Oracle.DataAccess.Types;
    using System.Data.OleDb;
    using System;
    using System.Collections;
    using System.Configuration;
    using System.Data;
    using System.Linq;
    using System.Web;
    using System.Web.Security;
    using System.Web.UI;
    using System.Web.UI.HtmlControls;
    using System.Web.UI.WebControls;
    using System.Web.UI.WebControls.WebParts;
    using System.Xml.Linq;
     
    public partial class Calendar : System.Web.UI.Page
    {
        OracleConnection Cnx;
        OracleCommand Cmd;
        OracleDataReader Jdd;
        string Req;
        string ChaineConnection = "user id=*****;password=******;data source=127.0.0.1:1521/";
        string txtJourneyDate;
     
        protected void Page_Load(object sender, EventArgs e)
        {
            this.GridView1.EmptyDataText = "niééééé";
     
            try
            {
                Cnx = new OracleConnection();
                Cnx.ConnectionString = ChaineConnection;
                Cnx.Open();
     
                Req = "SELECT LIBELLER FROM RECORDING";
     
                Cmd = new OracleCommand(Req, Cnx);
                Jdd = Cmd.ExecuteReader();
                Jdd.Read();
     
                this.GridView1.DataSource = Jdd;
                this.GridView1.DataBind();
                Jdd.Close();
     
            }
            catch (Exception ex)
            {
                System.Windows.Forms.MessageBox.Show(ex.Message.ToString());
            }
        }
     
        protected void Calendar1_SelectionChanged(object sender, EventArgs e)
        {
            txtJourneyDate = Calendar1.SelectedDate.ToString("dd/MM/yyyy");
            this.Etq_Date_Choisis.Text = "Evènements disponible pour le " + txtJourneyDate;
        }
    }
    Je ne comprend pourtant pas : si je passe par l'Assistant de configuration du GridView, sa fonctionne parfaitement bien. Cette requête fonctionne sans aucun souci si je la tape dans Oracle 10 DataBase Express ... D'ailleurs, pas de soucis a ce niveau là, puisque j'ai une page de connexion qui se connecte à la BDD et qui va chercher des données, et aucun problème tout marche à merveille ...

    Suis-je très stupide ? Ai-je loupé un gros truc ?

    Merci de votre aide et de toute réponse qui pourrait m'être utile.
    Wizard50

  2. #2
    Membre confirmé
    Inscrit en
    Août 2007
    Messages
    174
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 174
    Par défaut
    Ta requete retourne des données ?
    Si non, alors c'est normal que le GridView ne s'affiche pas.

Discussions similaires

  1. [WEBLOGIC]Petits soucis pour déployer un ear
    Par Arnulf dans le forum Weblogic
    Réponses: 3
    Dernier message: 09/05/2006, 11h10
  2. petit soucis pour lire sur un port usb le createfile n'accep
    Par anthonycosson dans le forum Windows
    Réponses: 5
    Dernier message: 14/02/2006, 09h34
  3. petit soucis pour l'installation de mon ventirad
    Par arfy dans le forum Composants
    Réponses: 12
    Dernier message: 03/11/2005, 22h55
  4. petits soucis pour trouver un fichier autoexec.bat
    Par lestat69 dans le forum Autres Logiciels
    Réponses: 2
    Dernier message: 20/10/2005, 14h11
  5. Petit soucis pour se connecter à l'adsl
    Par Blowih dans le forum Réseau
    Réponses: 4
    Dernier message: 28/07/2004, 00h16

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