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

Développement SQL Server Discussion :

Problème de Nom d'un DataTable


Sujet :

Développement SQL Server

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    123
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 123
    Par défaut Problème de Nom d'un DataTable
    Bonjour à tous,

    Dans mon code j'accède à mes tables en faisant :

    monDataSet.Tables[numTable].Rows.Count;

    Pour une question de lisibilté de code je voudrais faire :

    monDataSet.Tables[nomTable].Rows.Count;

    Ma question est : Est ce que je peux attribuer le nom de mes tables directement dans ma requete SQL?

    Je ne veux pas le faire en C# : monDataSet.Tables[numTable].TableName="toto"
    car ça m'oblige à le faire partout où j'utilise monDataSet!!

    Je suis en SQL Server 2005.

    Merci

  2. #2
    Membre Expert Avatar de Jinroh77
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Février 2006
    Messages
    1 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Consultant en Business Intelligence

    Informations forums :
    Inscription : Février 2006
    Messages : 1 964
    Par défaut
    A mon avis la question et ton problème si situent plutôt au niveau du C# que du SQL.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    123
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 123
    Par défaut
    Citation Envoyé par Jinroh77 Voir le message
    A mon avis la question et ton problème si situent plutôt au niveau du C# que du SQL.
    ça veut dire qu'il n'y a aucun moyen de le faire dans ma requête et que je suis obligé de nommer mes tables coté C#?

  4. #4
    Membre Expert Avatar de Jinroh77
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Février 2006
    Messages
    1 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Consultant en Business Intelligence

    Informations forums :
    Inscription : Février 2006
    Messages : 1 964
    Par défaut
    Il faut voir du côté du C# s'il ne peut pas récupérer directement cette information. Mais le résultat d'une requête pouvant provenir de plusieurs tables, je vois difficilement comment il pourrait faire cela.

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    123
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 123
    Par défaut
    Citation Envoyé par Jinroh77 Voir le message
    Il faut voir du côté du C# s'il ne peut pas récupérer directement cette information. Mais le résultat d'une requête pouvant provenir de plusieurs tables, je vois difficilement comment il pourrait faire cela.
    Oui, le résultat de la requête provient de plusieurs tables, mon dataset contient des tables qui ne sont pas les tables de ma base mais qui correspondent a mes blocs SELECT (Chaque bloc SELECT renvoit une table)... Je croyais que dans mes blocs SELECT je pouvais attribuer le nom de la table résultante!!!

    J'ai fais quelques recherches sur le net et à part nommer les tables coté C#, aparement il n'y a pas d'autres solutions!!!

    Je dois faire avec.

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

Discussions similaires

  1. [Lycos] Problème de nom de domaine
    Par yannickn dans le forum Autres hébergeurs
    Réponses: 30
    Dernier message: 07/05/2009, 12h33
  2. problème avec update dans h:datatable
    Par rarrou dans le forum JSF
    Réponses: 1
    Dernier message: 03/11/2006, 16h22
  3. Problème de nom de table non conventionnel
    Par arN34 dans le forum Langage SQL
    Réponses: 1
    Dernier message: 11/08/2006, 15h00
  4. Problème de nom de table
    Par davix123 dans le forum Bases de données
    Réponses: 2
    Dernier message: 08/02/2006, 15h41
  5. Delphi - Base donnée Paradox, problème de nom des champs
    Par mjp dans le forum Bases de données
    Réponses: 1
    Dernier message: 02/01/2005, 22h10

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