AW: Konfigurieren einer 64-Bit Anwendung in der IDe
Zitat:
Vielleicht hilft das hier weiter: https://support.microsoft.com/de-de/kb/957570 |
AW: Konfigurieren einer 64-Bit Anwendung in der IDe
Zitat:
Am einfachsten klappt es, wenn man auf dem Desktop eine neue leere Textdatei anlegst und dann die Dateiendung auf .udl umbenennst. Per Doppelklick auf die Datei, geht dann der gleiche Dialog auf, den auch Delphi's IDE benutzt, aber nur die 64 Bit Treiber anbietet. Diesen Connections-String kannst du dann in der 64 Bit Version von deiner Delphi Anwendung verwenden. Die UDL Datei ist nur eine einfache Textdatei und die kann man mit einen normalen Textedit lesen. |
AW: Konfigurieren einer 64-Bit Anwendung in der IDe
Als Autodidakt in Delphi kommt man ohne Hilfe von Experte nur schwer aus. Bin sehr dankbar für Eure Nachsicht und Geduld mit Nicht-Experten !
Habe - wie empfohlen - eine leere Textdatei auf den Desktop gelegt und die File Extension auf "udl" geändert. Nach Doppelklick öffnet sich das Fenster "Datenverknüpfungseigenschaften", "Verbindungen" ist aktiviert und es wird in Ziffer 1 nach einem Servernamen gefragt. Ich weiss nicht, was ich als Servernamen angeben soll ! Bin dann alternativ von "Verbindungen" auf "Provider" gegangen und habe dort statt auf "Microsoft OLE DB Provider for SQL" auf "Microsoft Office 12.0 Access Database Engine OLE DB Provider" geklickt und anschließend die Verbindung mit dem Ergebnis 'erfolgreich' getestet, aber dann kommt auch die Fehlermeldung "Die UDL - Datei kann nicht gespeichert werden. Stellen Sie sicher, dass sie nicht schreibgeschützt ist", was sie nach Überprüfung ihrer Eigenschaften aber n i c h t ist. Habe mir den Übergang von Delphi XE auf Delphi Seattle einfacher vorgestellt, bin aber noch immer guter Hoffnung und freue mich auf weitere Unterstützung. Gerkey |
AW: Konfigurieren einer 64-Bit Anwendung in der IDe
Zitat:
|
AW: Konfigurieren einer 64-Bit Anwendung in der IDe
Zitat:
Zitat:
In der Datei sollte dann der Connection String für 64 Bit Access Provider zu sehen sein. Der sieht ungefährt so aus:
Code:
Mit der Anpassung der Dateiangabe könnte man diesen vor dem Öffnen der TADOConnection in der Anwendung zuweisen. Vielleicht so:
Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Hier gehts zur Datei.mdb;Persist Security Info=False
Delphi-Quellcode:
{$IFDEF WIN64}
dm.Hd.ConnectionString := Format('Provider=Microsoft.ACE.OLEDB.12.0;Data Source=%s;Persist Security Info=False', [<hier Der komplette Dateiname zur Access Datei>]); {$ENDIF} dm.Hd.Open; |
AW: Konfigurieren einer 64-Bit Anwendung in der IDE
Bambini, Du hast mir wirklich geholfen. Hatte eben geradezu einen Gefühlsausbruch, als es nun plötzlich nach so vielen Versuchen endlich geklappt hat !
Würde Dir gerne etwas Gutes tun, aber dazu wäre die Adresse erforderlich ! Gerkey |
AW: Konfigurieren einer 64-Bit Anwendung in der IDE
Zitat:
Ich für meinen Teil freue mich, wenn neue Leute zu Delphi finden. :thumb: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:24 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