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

C# Discussion :

importer des données sql server avec C#


Sujet :

C#

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    132
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 132
    Points : 47
    Points
    47
    Par défaut importer des données sql server avec C#
    Bonjour à tous,
    j'ai 2 bases de données sql server 2008. DB1 et DB2
    je voudaris importer des données de certaines tables de DB1 vers des tables
    de DB2. Les 2 bases n'ont pas forcement les mêmes tables et les mêmes
    champs.
    je veux faire un programmes C# qui va me faire ce travail.

    j'ai comme idée de creer des requetes Insert sur mes tables destination avec des valeurs que je recupere de mes tables sources.

    Est ce que vous pouvez me donner votre avis ou une autre idéé.
    Je dois utiliser C#.
    Merci.

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    360
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 360
    Points : 486
    Points
    486
    Par défaut
    bonjour,

    C'est une manip que tu dois faire une fois ou à faire souvent ?

  3. #3
    Expert éminent sénior Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 154
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 154
    Points : 25 072
    Points
    25 072
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    insert into db2.dbo.table2 (ch1, ch2) select ch3,ch4 from db1.dbo.table1
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    132
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 132
    Points : 47
    Points
    47
    Par défaut
    Citation Envoyé par jjameau Voir le message
    bonjour,

    C'est une manip que tu dois faire une fois ou à faire souvent ?
    une seule fois

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    360
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 360
    Points : 486
    Points
    486
    Par défaut
    dans ce cas là utilises l'assistant d'importation

    tu fais bouton droit sur ta BD Cible > Tâche > Importer des données

  6. #6
    Expert éminent sénior Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 154
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 154
    Points : 25 072
    Points
    25 072
    Par défaut
    un programme pour faire un truc une seule fois !? ...
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  7. #7
    Membre du Club
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    132
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 132
    Points : 47
    Points
    47
    Par défaut
    Citation Envoyé par Pol63 Voir le message
    un programme pour faire un truc une seule fois !? ...
    oui une seule fois dans un premier temps, mais apres surement je vais le configurer pour qu'il s'execute par lot

  8. #8
    Inactif  
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Janvier 2007
    Messages
    6 604
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet NTIC

    Informations forums :
    Inscription : Janvier 2007
    Messages : 6 604
    Points : 13 314
    Points
    13 314
    Par défaut
    Citation Envoyé par solitude Voir le message
    Bonjour à tous,
    j'ai 2 bases de données sql server 2008. DB1 et DB2
    je voudaris importer des données de certaines tables de DB1 vers des tables
    de DB2. Les 2 bases n'ont pas forcement les mêmes tables et les mêmes
    champs.
    je veux faire un programmes C# qui va me faire ce travail.
    Drôle d'idée .... c'est bizarre comme concept de faire transiter les données venant d'un serveur de base de données par une application pour les faire revenir vers un serveur (surtout si c'est le même !!!).

    Pourquoi veux tu passer par une application ?

    Sinon, pour faire cela, si tu dois transformer les données, l'outil c'est SSIS. Aucun interêt (a priori, mais il faudrait en savoir plus sur le besoin fonctionnel) de faire une application en C# (ou en ce qu'onveut) pour cela.

    Description du besoin fonctionnel, STP ?

    Je ne réponds pas aux questions techniques par MP ! Le forum est là pour ça...


    Une réponse vous a aidé ? utiliser le bouton

    "L’ennui dans ce monde, c’est que les idiots sont sûrs d’eux et les gens sensés pleins de doutes". B. Russel

Discussions similaires

  1. [Débutant] insertion dans la base des données SQL Server
    Par issofa1 dans le forum VB.NET
    Réponses: 3
    Dernier message: 08/06/2011, 16h46
  2. Réponses: 5
    Dernier message: 18/08/2010, 16h10
  3. Détachement d'une base de données SQL SERVER avec du code VB6
    Par seyiv dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 27/05/2009, 17h57
  4. Réponses: 1
    Dernier message: 18/03/2009, 23h52
  5. Réponses: 1
    Dernier message: 08/12/2008, 04h35

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