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 :

Import de données dans SQL Server à partir d'Excel


Sujet :

MS SQL Server

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

    Informations forums :
    Inscription : Mai 2006
    Messages : 88
    Points : 48
    Points
    48
    Par défaut Import de données dans SQL Server à partir d'Excel
    Bonjour,

    j'ai un fichier Excel 2010 comportant une liste de clients à importer dans SQL server.
    Pour ce faire je veux impérativement utiliser une macro (c'est pour distribuer à des utilisateurs ; Acces est trop compliqué pour eux).

    Le problème est que certaines colonnes textes dans le fichier Excel comporte des '. exemple : "58, Avenue des Lys d'Or".

    Dans la macro je construis la requête SQL comme ceci (pour utilisation avec ADODB.command) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    rSQL = "INSERT INTO CLIENT (Adresse1) SELECT '" & Range("B2") & "'"
    Le problème c'est que quand Range("B2") contient un ' ça ne fonctionne pas. J'ai remplacé dans la macro par
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Replace(Range("B2"), "'", "''")
    mais ça ne fonctionne pas mieux.

    quelqu'un a-t-il une solution ?

    Merci d'avance.

    Alf

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    88
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 88
    Points : 48
    Points
    48
    Par défaut
    Re,

    Bon alors, avec le REPLACE ça fonctionne : j'avais un autre champ avec le '


    Alf

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

Discussions similaires

  1. Importer des données de sql server dans un fichier excel
    Par sab_info dans le forum Développement
    Réponses: 2
    Dernier message: 30/01/2013, 09h45
  2. Importer un base dans SQL Server 2005 Express
    Par Syrrus dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 04/12/2007, 12h30
  3. Réponses: 2
    Dernier message: 06/07/2007, 11h59
  4. intégrer une base de donnée dans sql server
    Par gock dans le forum MS SQL Server
    Réponses: 11
    Dernier message: 11/01/2006, 23h27
  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