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

VBA Access Discussion :

requete sql multi bases [Toutes versions]


Sujet :

VBA Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2010
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Août 2010
    Messages : 67
    Par défaut requete sql multi bases
    Bonjour à tous, je vous expose mon problème :

    Je souhaite faire un insert into dans une bdd avec des values d'une autre bdd.
    Au début, j'utilisais un adodb.recordset pour récupérer les champs de la première bdd, puis dans une boucle, je faisais un INSERT INTO avec les valeurs du recorset.
    Le problème vient du fait que j'ai des champs dans la 1ere bdd qui contiennent une simple quote " ' ", et lorsque les variables rst(x) sont remplacées par leur valeur, la requete INSERT INTO est flinguée.

    J'ai testé la méthode INSERT INTO avec comme VALUES, une requete SQL SELECT, mais avec deux bdd différentes je ne suis pas sur que ça fonctionne.

    Merci pour votre aide.

  2. #2
    Rédacteur/Modérateur

    Avatar de ClaudeLELOUP
    Homme Profil pro
    Chercheur de loisirs (ayant trouvé tous les jours !)
    Inscrit en
    Novembre 2006
    Messages
    20 596
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 80
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de loisirs (ayant trouvé tous les jours !)
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 596
    Par défaut
    Bonjour,

    quand j'ai ce cas, je procède comme ceci :

    1er temps, je remplace les " ' " par une pipe : " | " (alt + 124).

    2ème temps, le processus.

    3ème temps, je rétablis la situation originale. | ---> '

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2010
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Août 2010
    Messages : 67
    Par défaut
    Super, simple et précis, merci !

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

Discussions similaires

  1. Requete SQL multi tables
    Par csilas dans le forum VB 6 et antérieur
    Réponses: 15
    Dernier message: 28/01/2010, 15h05
  2. Requete sql sur base oracle
    Par kiro4 dans le forum SQL
    Réponses: 4
    Dernier message: 18/03/2009, 08h59
  3. Probleme de date dans requete SQL vers base de donnée MS Access
    Par Uren dans le forum Persistance des données
    Réponses: 1
    Dernier message: 04/08/2008, 13h06
  4. requete SQL update base access
    Par samtheh dans le forum VBA Access
    Réponses: 6
    Dernier message: 01/06/2007, 13h06
  5. Requete SQL sur base SQL Server VB6
    Par Yanmeunier dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 25/11/2005, 12h30

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