Forum: Datenbanken
Delphi
by Sinspin,
21. Aug 2023
Laut Hilfe klappt es auch ohne Ini wenn man ein TFDPhysADSDriverLink erzeugt.
Ganz wichtig, bevor man die erste Connection erstellt.
Den DriverLink erzeuge ich, die ini ist bei mir leer, oder besser ohne ADS spezifische Info. Ist lange her dass ich mich mit
Ich erzeuge alles im Quelltext um immer genau zu wissen was in welchen Properties steht, TFDConnection Komponente verwende ich nicht...
Forum: Datenbanken
Delphi
by Sinspin,
21. Aug 2023
Du brauchst kein ODCB. Der ist eh grauenhaft bei Zugriff auf ADS.
Hast Du die FDDrivers.ini gefunden? Wenn ich die bei mir unbenenne bekomme ich den gleichen Fehler wie du.
Configuring_Drivers_(FireDAC)
Forum: Datenbanken
Delphi
by Sinspin,
18. Aug 2023
Bei mir ist die verwendete ads.ini ohne Settings Abschnitt und es geht auch. Sowohl mit als auch ohne Port angabe im Connection Pfad.
Im Programm Verzeichnis oder unter : "C:\Users\Public\Documents\Embarcadero\Studio\FireDAC\" mus noch die "FDDrivers.ini" liegen inhalt :
Wenn ich mich recht erinnere war die existens der FDDrivers.ini das killerelement.
Forum: Datenbanken
Delphi
by Sinspin,
18. Aug 2023
Ich erinnere mich das ich Anfangs auch Probleme hatte.
Allerdings finde ich keine Doku dazu, also war es entweder unfug und hatte nichts damit zu tuen oder da fehlt was in der Doku. Ich schau mal nach, kann dir aber nicht sagen wann ich dazu eine Info habe.
Forum: Datenbanken
Delphi
by Sinspin,
18. Aug 2023
Dann probier es mal so:
//units:
FireDAC.Stan.Intf, FireDAC.Stan.Option, FireDAC.Stan.Error,
FireDAC.UI.Intf, FireDAC.Phys.Intf, FireDAC.Stan.Def, FireDAC.Stan.Pool, FireDAC.Stan.Async, FireDAC.Phys,
FireDAC.Phys.ADS, FireDAC.Phys.ADSDef, FireDAC.VCLUI.Wait, FireDAC.Stan.Param, FireDAC.DatS, FireDAC.DApt.Intf,
FireDAC.DApt, FireDAC.Comp.DataSet, FireDAC.Comp.Client,
...
Forum: Datenbanken
Delphi
by Sinspin,
17. Aug 2023
Ich habe nie den Connectioneditor verwendet.
Sondern immer ein kleines Testprogramm und zur Laufzeit via Button und TFDQuery daten gezogen.
Da kommt TFDConnection, TFDPhysADSDriverLink drauf. Noch sicherstellen dass FireDAC.Phys.ADS, FireDAC.Phys.ADSDef mit in den uses sind.
Dann kannst Du die connection einrichten und es sollte gehen.
Forum: Datenbanken
Delphi
by Sinspin,
17. Aug 2023
So wie das aussieht wird der Server gefunden. Pfade passen also.
Laut ADS hilfe ist 7078: