Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > VBA Access
VBA Access Le forum pour les questions relatives au code VBA sous Access, et à son environnement de développement VBE.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 03/12/2010, 16h37   #1
Futur Membre du Club
 
Inscription : 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
Points : 18
Points : 18
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.
greg360 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/12/2010, 16h48   #2
Rédacteur

 
Avatar de ClaudeLELOUP
 
Homme Claude LELOUP
Chercheur de loisirs (ayant trouvé !)
Inscription : novembre 2006
Messages : 5 240
Détails du profil
Informations personnelles :
Nom : Homme Claude LELOUP
Âge : 66
Localisation : Belgique

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

Informations forums :
Inscription : novembre 2006
Messages : 5 240
Points : 11 028
Points : 11 028
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. | ---> '
__________________
Amoureuse/amoureux de la langue française ? Vous pouvez nous aider à corriger nos ressources !
ClaudeLELOUP est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/12/2010, 17h09   #3
Futur Membre du Club
 
Inscription : 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
Points : 18
Points : 18
Super, simple et précis, merci !
greg360 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h48.


 
 
 
 
Partenaires

Hébergement Web