Exporter enregistrements d'un fichier dbf vers une table dans access

Signaler
Messages postés
7
Date d'inscription
jeudi 19 septembre 2019
Statut
Membre
Dernière intervention
12 avril 2021
-
Messages postés
7
Date d'inscription
jeudi 19 septembre 2019
Statut
Membre
Dernière intervention
12 avril 2021
-
Bonjour,
J'essaie d'exporter les enregistrements d'un fichier dbf vers une table dans une base de données access que j'ai déjà créée
le nom du fichier dbf soit tab1, il comporte trois colonnes (cl1, cl2, cl3) et le nom de la base de données access est db1 et il a une table nommée tb2 vide avec trois colonnes (cl1, cl2, cl3)

j'ai connecté la base de données access à delphi avec ADOConnection1

pour exporter les enregistrements du fichier dbf, je dois cliquer dans un Button1 avec l'aide de : OpenDialog1

le code d'j'ai utilise est :
procedure TForm1.Button1Click(Sender: TObject);
var importdir,ipo : string;

begin
if form1.OpenDialog1.Execute then
begin
importdir:= extractfiledir(form1.OpenDialog1.FileName);
ipo:= form1.OpenDialog1.FileName ;
end;
ADOConnection1.Execute('insert into tab2 SELECT * FROM [ database = '+ipo+' ].tab1'  );
end;


mais lorsque j'exécute le form1, j'ai ce message d'erreur: le nom du fichier est incorrect

pouvez-vous m'aider les gars?

1 réponse

Messages postés
7
Date d'inscription
jeudi 19 septembre 2019
Statut
Membre
Dernière intervention
12 avril 2021

quelq'un m'aider svp ?