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 :

OleDbDataReader : le champ de requête n'est pas reconnu comme string.


Sujet :

ASP.NET

  1. #1
    Membre du Club
    Inscrit en
    Juillet 2005
    Messages
    111
    Détails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 111
    Points : 50
    Points
    50
    Par défaut OleDbDataReader : le champ de requête n'est pas reconnu comme string.
    Bonjour à tous,

    En récupérant un champ d'un OleDbDataReader cela me génère une erreur de compilation : le champ de la requête n'est pas reconnu comme string :

    Response.Write(reaT_Commande[0].ToString); :

    CS1502: The best overloaded method match for 'System.Web.HttpResponse.Write(string)' has some invalid arguments

    Voici mon code qui est très simple et tiré d'un exemple :

    //********************************************************

    OleDbConnection connAccessTurbo = new OleDbConnection();

    string strAccessTurbo = ConfigurationManager.ConnectionStrings["connAccessTurbo"].ConnectionString;
    connAccessTurbo.ConnectionString = strAccessTurbo;
    connAccessTurbo.Open();

    OleDbCommand comT_Commande = new OleDbCommand("Select * from T_Plaque;", connAccessTurbo);

    OleDbDataReader reaT_Commande = comT_Commande.ExecuteReader();

    while (reaT_Commande.Read())
    {
    Response.Write(reaT_Commande[0].ToString);
    }

    //****************************************************

    Cela plante au : Response.Write(reaT_Commande[0].ToString);

    Pourtant quand je commente le 'Response.Write' le code fonctionne jusqu'au reaT_Commande.Read() qui retourne bien true.

    Merci beaucoup pour votre aide.

    Laurent.

  2. #2
    Membre du Club
    Inscrit en
    Juillet 2005
    Messages
    111
    Détails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 111
    Points : 50
    Points
    50
    Par défaut Erreur sur ToString.
    On vient de me signaler mon erreur : j'ai oublié de terminer le ToString par ().

    Désolé.

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 08/11/2011, 12h05
  2. Réponses: 3
    Dernier message: 13/09/2007, 14h36
  3. Netstat n'est pas reconnu comme commande interne !
    Par youcef81 dans le forum Administration
    Réponses: 1
    Dernier message: 06/09/2006, 12h15
  4. [UBUNTU] Le live cd n'est pas reconnu comme un cédérom bootable
    Par Jihed Amine Maaref dans le forum Ubuntu
    Réponses: 4
    Dernier message: 12/07/2006, 14h37
  5. Réponses: 8
    Dernier message: 04/08/2004, 14h17

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