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 :

Actualiser des données MS SQL SERVER à partir d'Excel


Sujet :

Développement SQL Server

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    33
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2009
    Messages : 33
    Points : 15
    Points
    15
    Par défaut Actualiser des données MS SQL SERVER à partir d'Excel
    Bonjour,

    J'essaye en vain d'actualiser les données d'une table MS SQL SERVER à partir d'Excel mais en vain. Les données modifiés sont instantanément réactualisés avec les données précédentes de la table.
    Ma liaison SQL Server distante ne semble pourtant pas poser de problème.

    Si quelqu'un a une astuce un grand merci d'avance.

  2. #2
    Expert confirmé
    Avatar de rudib
    Homme Profil pro
    Fakir SQL Server & NoSQL
    Inscrit en
    Mai 2006
    Messages
    2 573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Fakir SQL Server & NoSQL

    Informations forums :
    Inscription : Mai 2006
    Messages : 2 573
    Points : 4 043
    Points
    4 043
    Par défaut
    Bonjour,

    Pas facile, je pense, soit tu peux récupérer depuis SQL Server les modifications avec OPENROWSET, soit tu fais du VBA en Excel, par exemple : https://www.toadworld.com/platforms/...table-in-excel
    Rudi Bruchez
    Rudi Bruchez EIRL, solutions MS SQL Server et NoSQL
    LinkedIn - [Outil libre de diagnostic SQL Server : Sql Trismegiste]
    LIVRES : Optimiser SQL Server -
    Microsoft SQL Server 2012 Security Cookbook
    - les bases de données NoSQL

    e-learning : LinkedIn Learning - Pluralsight

  3. #3
    Membre actif
    Homme Profil pro
    Directeur des systèmes d'information
    Inscrit en
    Avril 2006
    Messages
    141
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Directeur des systèmes d'information
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 141
    Points : 210
    Points
    210
    Par défaut
    Bonjour,

    Ce que vous cherchez a faire c'est du bidirectionnel ?
    quand vous modifiez dans excel sa modifie dans sqlserver ? et si vous modifiez dans sqlserver sa modifie dans excel ?
    ou seulement dans un seul sens ?

    Pour le bidirectionnel je pense que vous devrez developper un petit logiciel, en dotnet vous avez filewatcher qui permet de savoir quand un fichier est modifier.
    https://msdn.microsoft.com/fr-fr/lib...v=vs.110).aspx

    ensuite vous pouvez rajouter en dotnet un event sur une modification de la ligne de donnée dans sqlserver
    https://dzone.com/articles/receive-n...s-when-table-r

    ensuite il faudra juste voir comment gérer les collisions (le fichier excel est ouvert et une modification sqlserver est en cours)
    et surtout les suppresion, votre fichier excel n'aura plus la ligne et vous ne pourrez pas le différencier d'une ligne ajouté dans sqlserver.
    sinon il reste le vb quand une modification excel, la il doit y avoir un événement sur une suppression de ligne.

    Merci d'apporter un peu plus de précision que nous puissions vous orientez.
    Cordialement,
    DSI et développeur du logiciel Lulidb
    http://www.lulidb.com - outils de gestion de base de données orienté développer.

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    33
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2009
    Messages : 33
    Points : 15
    Points
    15
    Par défaut
    Merci pour vos réponses.

    Bien cordialement.

Discussions similaires

  1. Import de données dans SQL Server à partir d'Excel
    Par bong03 dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 22/01/2013, 11h50
  2. [AC-2007] Générer un rapport Access avec des données de SQL Server
    Par amazon dans le forum VBA Access
    Réponses: 0
    Dernier message: 11/01/2010, 18h11
  3. actualisation des dataset en sql server reporting services
    Par fayoub dans le forum MS SQL Server
    Réponses: 0
    Dernier message: 22/08/2007, 14h02
  4. Synchronisation des Données avec SQL Server 2005
    Par attouchi dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 03/07/2006, 16h14
  5. Importer des données dans sql server avec DELPHI ???
    Par moutanakid dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 11/08/2004, 17h22

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