comment ouvrir une base de données locale ou distante avec IniFile. quelque chose comme ci-dessous.base de données ouverte avec initfile
vBanco : String;
IniFileName : TIniFile;
begin
IniFileName := TIniFile.Create(ExtractFilePath(ParamStr(0))+FileName);
Try
if FileExists (remote+'db\ado.mdb') then
begin
vBanco := Trim(IniFileName.ReadString('acesso','BancoRemto',''));
Dirlocal := Trim(IniFileName.ReadString('acesso','PastasRemto',''));
frmPrincipal.Edit1.text := Dirlocal;
Dirtrabalho := (ExtractFilePath(Application.ExeName));
Conection.ConnectionString := vBanco;
end
else
begin
Try
vBanco := Trim(IniFileName.ReadString('acesso','banco',''));
Dirlocal := Trim(IniFileName.ReadString('acesso','PastasLocais',''));
frmPrincipal.Edit1.text := Dirlocal;
Dirtrabalho := (ExtractFilePath(Application.ExeName));
Finally
end;
end;
Finally
IniFileName.Free;
end;
end;
Les fichiers INI n'ouvrent pas les bases de données. Qu'essayez-vous de faire? Quelle partie de ce code est pertinente pour votre question? Pourriez-vous s'il vous plaît supprimer tout code * qui n'est pas * pertinent? –
@ml: Selon votre profil, vous avez déjà posé sept questions, obtenu des réponses à cinq d'entre elles, et vous n'avez accepté aucune des réponses. Il est considéré comme poli ici sur StackOverflow pour marquer une bonne réponse comme accepté (cliquez sur l'icône de la case à cocher sous le widget de vote) de sorte que le reste d'entre nous savons que vous avez trouvé une réponse satisfaisante. –
Rob et Mason: Pardonnez mon commentaire non sollicité mais les modifications que vous ajoutez à ce forum améliorent immensément la qualité de l'information que le reste d'entre nous peut trouver ici. Je ne sais pas comment vous trouvez le temps de continuer, mais c'est l'une des principales raisons pour lesquelles je prends le temps de suivre "Questions taguées Delphi" sur StackOverflow dans mon agrégateur RSS tous les jours. Je sais que ce n'est pas facile d'être le flic. Merci pour le bon travail. – jrodenhi