AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Die Delphi-IDE Konfigurieren einer 64-Bit Anwendung in der IDE
Thema durchsuchen
Ansicht
Themen-Optionen

Konfigurieren einer 64-Bit Anwendung in der IDE

Ein Thema von Gerkey · begonnen am 18. Okt 2016 · letzter Beitrag vom 25. Okt 2016
 
Bambini
(Gast)

n/a Beiträge
 
#25

AW: Konfigurieren einer 64-Bit Anwendung in der IDe

  Alt 25. Okt 2016, 08:29
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,
Genau.
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.
Vielleicht noch von einem anderen Programm auch geöffnet?
In der Datei sollte dann der Connection String für 64 Bit Access Provider zu sehen sein. Der sieht ungefährt so aus:
Code:
Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Hier gehts zur Datei.mdb;Persist Security Info=False
Mit der Anpassung der Dateiangabe könnte man diesen vor dem Öffnen der TADOConnection in der Anwendung zuweisen. Vielleicht so:
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;
  Mit Zitat antworten Zitat
 

 

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:06 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