Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   FIREDAC connection Parameter (https://www.delphipraxis.net/206943-firedac-connection-parameter.html)

bernhard_LA 10. Feb 2021 21:27

Datenbank: MSSQL • Version: 16 • Zugriff über: FIREDAC

FIREDAC connection Parameter
 
ich habe eine kleines Test Projekt erstellt ( https://github.com/ImageProcessingFM...ssplatformDEMO ) um sich auf einem MSSQL Server via FIREDAC, FMX also unter Windows UND UBUNTU zu verbinden


Ich verwende connection Parameter aus einer Datei ohne Angabe der Database :

Delphi-Quellcode:

DriverID=MSSQL
Server=localhost\SQLEXPRESS
OSAuthent=Yes
für die erste Verbindung und die die Funktionen GetTableNames, GetCatalogNames schein alles zu funktionieren.
Wenn ich jetzt eine Query oder ein conMSSQL.ExecSQL(mmo_sqlScript.Text); ausführen will wird alles auf der Master table ausgeführt,
dh. ich muss meine verbindung trennen und neu aufbauen incl. Datenbank angabe,
kann ich den Datenbank Name bei einer aktiven Connection ändern ?


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:21 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz