> Tous les forums > Forum Bureautique
 Access 2003: Import depuis 1base A ds 1 Base B
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
ted the Ors
  Posté le 27/01/2010 @ 15:21 
Aller en bas de la page 
Astucien

Bonjour à tous!

Comment fait-on pour importer un fichier dans une base B depuis une base A.
J'ai le code suivant, lancé depuis ma base A mais l'import ne se fait pas dans la Base B comme je le souhaiterai:

Dim oDb As DAO.Database
strMotPasse = ""
strCheminBd = "C:\Base A.mdb"
'Définit la chaine de connexion permettant la liaison des tables
strConnect = "MS Access;pwd=" & strMotPasse & ";DATABASE=C:\Base A.mdb"
'Instancie l'objet Database de la base protégée
Set oDb = DBEngine.OpenDatabase(strCheminBd, True, True, strConnect)

'*************************
' Import du fichier Text *
'*************************
Dim Fichier01 As String
Fichier01 = OpenFile("", Mono_Sélection, True, allfiles, , True, "*.txt", True)
If Not Nz(Fichier01, "") = "" Then
DoCmd.TransferText acImportFixed, "01", "01", Fichier01
MsgBox "Import fichier 01 terminé"


comment faire pour que le fichier s'importe dans la base B?

D'avance merci.



Modifié par ted the Ors le 27/01/2010 16:10
Publicité
gwenagan
 Posté le 29/01/2010 à 12:09 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonjour,

Il faudrait que tu exportes vers la base B. Là, il me semble que tu importes vers la base A depuis la base A.

Sinon par une macro "importer texte" puis tu executes ta macro dans ton code.

A plus tard.

ted the Ors
 Posté le 29/01/2010 à 20:53 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien
gwenagan a écrit :

Bonjour,

Il faudrait que tu exportes vers la base B. Là, il me semble que tu importes vers la base A depuis la base A.

Oui mais bien que je me connecte à la Base B, ca importes vers la A....

Pour ce qui suit, je ne vois pas car j'utilise déjà une macro d'import texte

Sinon par une macro "importer texte" puis tu executes ta macro dans ton code.

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
Trépied de table Manfrotto PIXI à 18,99 €
18,99 € 29,69 € -36%
@Amazon
Clavier mécanique filaire Logitech G512 à 79,99 €
79,99 € 100 € -20%
@Amazon
SSD Crucial P3 Plus 1 To (NVMe, PCIe, M.2, 5000 Mo/s) à 49,39 €
49,39 € 75 € -34%
@AliExpress
Lot de 4 lampes solaires extérieures (détecteur de mouvements, 176 LED, IP65) à 14,99 €
14,99 € 24,99 € -40%
@Amazon
Lego Technic 42156 Peugeot 9X8 24H du Mans Hybrid Hypercar à 124,99 €
124,99 € 159,99 € -22%
@Cdiscount
Smartphone Poco M6 (6,79'', Full HD+ , 8 coeurs, 8 Go Ram, 256 Go) à 114 €
114 € 159,99 € -29%
@AliExpress

Sujets relatifs
Format de base de données non reconnu (access 2003)
Convertir Bases de données Access 2003 en LibreOffice Base
Impossible créer base de données access 2003
Import Excel vers Access
Champ fixe dans base access
Access 2003 Préciser champ d'une table précise
Aide sur base access
Access 2003 Paramètre propriété trop long ?
Access 2003 <--> Access 2007
Office Access et LibreOffice Base de Donnée
Plus de sujets relatifs à Access 2003: Import depuis 1base A ds 1 Base B
 > Tous les forums > Forum Bureautique