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 :

Exportation des données depuis Excel vers SqlServer


Sujet :

C#

  1. #1
    Nouveau membre du Club
    Inscrit en
    Novembre 2010
    Messages
    29
    Détails du profil
    Informations forums :
    Inscription : Novembre 2010
    Messages : 29
    Points : 31
    Points
    31
    Par défaut Exportation des données depuis Excel vers SqlServer
    Bonjour tout le monde,

    Je vais développer une application Windows Form avec C#, cette application gère une base de données des personnels...

    Au début, je dois créer la base de données avec laquelle l'application va communiquer, ainsi j'ai un fichier Excel contenant les informations sur les personnels de la société (Nom, Prénom, date de naissance,...).

    Je voudrais exporter ces informations depuis ce fichier Excel vers une table de la base de données (SQL Server), et donc je voudrais savoir est-ce qu'il y a une méthode pour le faire rapidement et automatiquement sans le faire manuellement (car il y'a plus de 500 lignes). Est-ce que je dois créer un petit programme avec C# qui va effecteur cette tâche, ou bien Excel pourra faire l'affaire ?!

    La deuxième question concerne les langues, en effet dans la table des personnels, je dois stocker le nom de l'employé en Français et en Arabe aussi, ça veut dire qu'il aura 2 colonnes dans la table EMPLOYE, Nom_FR et Nom_AR, ce que je veux savoir est-ce que SQL Server peut supporter les deux langues à la fois? et donc de stocker le nom en Français et en Arabe dans la même table (2 colonnes différents) ?

    J'attends vos aides, et merci d'avance.

  2. #2
    Membre éprouvé
    Avatar de dkmix
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    619
    Détails du profil
    Informations personnelles :
    Localisation : Jamaïque

    Informations forums :
    Inscription : Septembre 2007
    Messages : 619
    Points : 924
    Points
    924
    Par défaut
    Bonjour,
    Post du forum (import data Excel to Ms Sql)

    Pour la deuxième question (une colonne en arabe dans la table), je ne suis pas sur mais je pense que varchar fonctionnera. A tester (pas très long).

  3. #3
    Nouveau membre du Club
    Inscrit en
    Novembre 2010
    Messages
    29
    Détails du profil
    Informations forums :
    Inscription : Novembre 2010
    Messages : 29
    Points : 31
    Points
    31
    Par défaut
    Citation Envoyé par dkmix Voir le message
    Bonjour,
    Post du forum (import data Excel to Ms Sql)

    Pour la deuxième question (une colonne en arabe dans la table), je ne suis pas sur mais je pense que varchar fonctionnera. A tester (pas très long).
    Enfin j'ai trouvé la solution.
    Varchar seulement ne marche pas, la valeur affichée est toujours de cette forme ????????
    Pour cela, il faut modifier les paramètres de la colonne en Arabe, il faut spécifier la valeur Arabic_CI_AS pour la propriété Collation
    Pour l'importation des données, j'ai suivi la méthode que tu m'as proposé et ça marche bien.
    Ainsi, j'ai résolu mon problème.

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

Discussions similaires

  1. exporter des données de excel vers une table paradox7
    Par dpsb_informatique dans le forum Bases de données
    Réponses: 3
    Dernier message: 11/02/2013, 15h30
  2. Exporter des données de Excel vers une BDD access
    Par dounia.er dans le forum Développement de jobs
    Réponses: 2
    Dernier message: 28/08/2012, 13h50
  3. Exporter des données de forms vers excel
    Par stephane1973 dans le forum Forms
    Réponses: 5
    Dernier message: 15/10/2008, 04h26
  4. importer et exporter des données depuis excel
    Par thonyyzz dans le forum C++
    Réponses: 2
    Dernier message: 22/04/2008, 20h18
  5. [VBA-E]Exporter des données d'Excel vers Access
    Par Mut dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 03/06/2006, 15h57

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