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

Accès aux données Discussion :

[ADO.Net][C#] Comment récupérer des infos d'une table SQL ?


Sujet :

Accès aux données

  1. #1
    Futur Membre du Club
    Inscrit en
    Novembre 2003
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Novembre 2003
    Messages : 7
    Points : 7
    Points
    7
    Par défaut [ADO.Net][C#] Comment récupérer des infos d'une table SQL ?
    Bonjour,

    Je cherche à créer et copier une table d'une base de donnée à une autre.

    Pour cela, je récupère la table de la base de données source dans un dataset. Avec ce dataset, je construit un script de création pour la table dans la base de données de destination.

    Mais je n'arrive pas à mettre les bons types de données pour les colonnes du script de création. En effet si dans la base source j'ai des types VARCHAR ou TEXT, dans mon dataset j'obtiens une colone de type string. Donc ensuite je ne sais pas comment recréer la colonne de type VARCHAR ou TEXT avec les infos du dataset...

    Est-ce que quelqu'un à une idée pour me dépanner ?

    Merci et bonne journée

  2. #2
    Inscrit

    Profil pro
    Inscrit en
    Février 2004
    Messages
    862
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2004
    Messages : 862
    Points : 1 229
    Points
    1 229
    Par défaut
    Plutôt qu'un DataSet, utilise la commande SQL suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    SELECT *
    FROM INFORMATION_SCHEMA.COLUMNS
    WHERE TABLE_NAME = 'TaTable'
    tu auras de meilleures informations pour générer ton script de création.
    In my experience, any attempt to make any system idiot proof will only challenge God to make a better idiot.

  3. #3
    Futur Membre du Club
    Inscrit en
    Novembre 2003
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Novembre 2003
    Messages : 7
    Points : 7
    Points
    7
    Par défaut
    Merci beaucoup pour cette réponse

    j'avais trouvé une alternative avec le sp_help mais c'est vrai que ta requête me plait plus, comme ca je peux récupérer uniquement les infos dont j'ai besoin.

    Julien

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

Discussions similaires

  1. Comment récupérer des infos sur les connections
    Par dalidasoul dans le forum Connexions aux bases de données
    Réponses: 11
    Dernier message: 24/04/2008, 10h04
  2. [MySQL] comment récupérer des infos antérieures d'une bdd
    Par faucon54 dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 17/05/2007, 07h11
  3. Réponses: 3
    Dernier message: 06/12/2006, 11h44
  4. Réponses: 3
    Dernier message: 01/12/2006, 20h31
  5. [ADO.Net][C#] Comment récupérer 1 valeur du BindingContext ?
    Par yann_DZ dans le forum Accès aux données
    Réponses: 2
    Dernier message: 24/01/2006, 21h56

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