Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Firebird / UniDac - Insert über Query? (https://www.delphipraxis.net/147488-firebird-unidac-insert-ueber-query.html)

scrat1979 5. Apr 2010 22:22

Re: Firebird / UniDac - Insert über Query?
 
Zitat:

Zitat von norwegen60
Gibt es eigentlich auch eine Möglichkeit, UniConnection vom Ablagepfad der DB unabhängig zu machen, im Grunde so wie mit den Alias bei Paradox?

Vielen Dank
Gerd

Im Verzeichnis des Firebird-Servers gibt es eine Datei namens "aliases.conf". Das ist der Schlüssel zum Erfolg. Dann kannst du die Datenbank mittels dem angegebenen DB-Alias ansprechen, unabhängig davon, wo sich die Datei physikalisch befindet.

norwegen60 5. Apr 2010 22:58

Re: Firebird / UniDac - Insert über Query?
 
Und was ist .InsertSQL? Diesen Aufruf gibt es bei UniQuery nicht und auch sonst habe ich von dem noch nie gehört.

Was jetzt nach langem Probieren aber funktioniert, ist
Delphi-Quellcode:
UniQuery.Options.RequiredFields := false  { keine Fehlermeldung mehr "Feld ID muss einen Wert ..."    }
UniQuery.DMLrefresh := true               { getriggerter Wert von ID wird nach post zurückgegeben }
und als ich nach RequiredFields gegoogelt habe, fand ich dass schon mal jemand so ein Problem mit Access und UniDac gehabt hat. Sieht also so aus, als wenn es ein Problem von uniDac wäre.
Zitat:

eine Datei namens "aliases.conf"
Die werde ich mir morgen mal anschauen

mkinzler 5. Apr 2010 23:01

Re: Firebird / UniDac - Insert über Query?
 
Zitat:

Und was ist .InsertSQL? Diesen Aufruf gibt es bei UniQuery nicht und auch sonst habe ich von dem noch nie gehört.
In dieser Eigenschaft wird die Abfrage festgelegt, welche bei .Insert() ausgeführt wird.
Ist eine Eigenschaft eines TDataSets


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:59 Uhr.
Seite 3 von 3     123   

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