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

MS SQL Server Discussion :

Fichier DBF vers SQL SERVER 2005


Sujet :

MS SQL Server

  1. #1
    Membre habitué
    Profil pro
    Développeur Web
    Inscrit en
    Septembre 2007
    Messages
    173
    Détails du profil
    Informations personnelles :
    Localisation : France, Aube (Champagne Ardenne)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Septembre 2007
    Messages : 173
    Points : 161
    Points
    161
    Par défaut Fichier DBF vers SQL SERVER 2005
    Bonjour à tous,

    Je dois réaliser une application qui permettra d'extraire les informations d'une d'un fichier DBF vers une base de données SQL SERVER 2005 qui est hébergée sur un serveur mutualisé. Je n'ai donc pas la possibilité de me connecter à distance.

    Pour tout vous avouer, je sais pas vraiment comment m'y prendre.

    Pour le moment j'ai fais une application WinForm C#, avec laquelle je parviens à lire mes fichiers DBF. Il faudrait maintenant que je trouve un moyen pour transférer ces données.

    J'ai pensé peut être à créer une page web aspx, que j'appellerai et à laquelle je passerai les données par la méthode GET.
    Mais bon, ça paraît pas très propre

    J'ai donc besoin de vos conseils.
    Merci par avance.

  2. #2
    Modérateur

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Janvier 2005
    Messages
    5 826
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2005
    Messages : 5 826
    Points : 12 371
    Points
    12 371
    Par défaut
    Bonjour,

    Les fichier .dbf pouvant être lus avec Excel et Access, je pense que vous pouvez utiliser SQL Server Integration Services pour réaliser l'import dans une base de données SQL Server
    Quelqu'un pour donner plus de détails à nasimpat7 ?

    @++

  3. #3
    Membre habitué
    Profil pro
    Développeur Web
    Inscrit en
    Septembre 2007
    Messages
    173
    Détails du profil
    Informations personnelles :
    Localisation : France, Aube (Champagne Ardenne)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Septembre 2007
    Messages : 173
    Points : 161
    Points
    161
    Par défaut
    Bonjour et merci pour votre aide.

    La solution que vous me proposez aurait été parfairte, seulement si j'avais la main sur la base de données. Comme je vous l'ai précédemment, SQL SERVER se trouve sur un serveur mutualisé. La seule interface de gestionj dont je dispose est myLittleAdmin.

    Sinon, j'ai essayé un un truc comme ça dans une boucle:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    try
    {
         HttpWebRequest oRequest = (HttpWebRequest)WebRequest.Create("http://url/test/dbf.aspx?num=" + oTemp);
         HttpWebResponse oResponse = (HttpWebResponse)oRequest.GetResponse();
    }
    catch(WebException err)
    {
         MessageBox.Show(err.Message);
    }
    Bizarrement, ça fonctionne pour les 2 premiers puis j'ai le message d'erreur suivant => Le délai d'attente de l'opération à expiré

    Merci encore pour votre aide

  4. #4
    Membre habitué
    Profil pro
    Développeur Web
    Inscrit en
    Septembre 2007
    Messages
    173
    Détails du profil
    Informations personnelles :
    Localisation : France, Aube (Champagne Ardenne)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Septembre 2007
    Messages : 173
    Points : 161
    Points
    161
    Par défaut
    Finalement ma moulinette fonctionne, j'avais juste oublié de fermer ma

    HttpWebResponse oResponse

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    try
    {
       HttpWebRequest oRequest = (HttpWebRequest)WebRequest.Create("http://url/test/dbf.aspx?num=" + oTemp);
       HttpWebResponse oResponse = (HttpWebResponse)oRequest.GetResponse();
       oResponse.Close();
    }
    catch(WebException err)
    {
        MessageBox.Show(err.Message);
    }
    Mais je suis sur qu'il y à d'autre façon de procéder.
    Si quelqu'un a une piste, je suis preneur.

Discussions similaires

  1. Passage de SQL Server 2000 vers SQL Server 2005
    Par Promesses dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 18/05/2006, 14h34
  2. Importé un fichier excel sous SQL Server 2005
    Par summer91 dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 01/05/2006, 10h52
  3. Migration de bases de données de My SQL vers SQL Server 2005
    Par thvphan dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 29/04/2006, 13h34
  4. [Migration] Oracle vers SQL Server 2005 - Problème de BLOB
    Par thomasrenault dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 03/02/2006, 10h26
  5. MySQL vers SQL Server 2005 Express ?
    Par fredouille31 dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 02/02/2006, 09h37

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