![]() |
Datenbank: dbf • Version: VII • Zugriff über: Unidac
Unidac dbf is not a valid path
Delphi 10.2.2 und Devart 7.1.4 Trial
Code:
Liefert die Fehlermeldung "D:\Dat\anlm.dbf is not a valid path"
UniConnection := TUniconnection.Create(nil);
UniConnection.ProviderName := 'DBF'; UniConnection.SpecificOptions.Add('Direct=True'); UniConnection.Database := 'D:\Dat\anlm.dbf'; UniConnection.Connect; Gruß Alfred |
AW: Unidac dbf is not a valid path
ist es wirklich "D:\Dat" und nicht "D:\Data"?
|
AW: Unidac dbf is not a valid path
Mal 'ne kleine Fehlerprüfung einbauen?
Delphi-Quellcode:
Var
sDBF : String; begin sDBF := 'D:\Dat\anlm.dbf'; if not FileExists(UniConnection.Database) then begin MessageDlg(Fortmat('Die Datei %s existiert nicht.',[sDBF]),mtError,[mbOk],0); // Routinen sinnvoll beenden oder exit; end; UniConnection := TUniconnection.Create(nil); UniConnection.ProviderName := 'DBF'; UniConnection.SpecificOptions.Add('Direct=True'); UniConnection.Database := sDBF; UniConnection.Connect; // ... |
AW: Unidac dbf is not a valid path
Database ist wahrscheinlich der Ordner und nicht die Datei. Die ist die Tabelle.
|
AW: Unidac dbf is not a valid path
Zitat:
|
AW: Unidac dbf is not a valid path
File exists findet die Datei.
Werde mich bessern und zukünftig Data verwenden. Brechi hat Recht :thumb: in Database darf nur der Ordner. Wie kommt dann aber bei Unidac die Tabelle ins Spiel? |
AW: Unidac dbf is not a valid path
WMit select* from _dateiname_ bei einer query. Nutze selbst kein UniDac. Ist aber bei tdbf? oder bde? so.
|
AW: Unidac dbf is not a valid path
Zitat:
Es soll mit mir in neuem Design in Rente gehen. |
AW: Unidac dbf is not a valid path
Ich bin stolz auf euch. :thumb:
UniQuery1, Datasource1, TDBGrid und schon sind die Daten im Formular zu sehen :-D Wenn ich es zu Fuß geschafft habe, ergänze ich das hier noch. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:23 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz