![]() |
Datenbank: Firebird Embedded • Version: 2.5.3 • Zugriff über: UniDac
EnableMemos ist keine erlaubte Option
Hallo,
ich habe schon seit langem eine fertige Klasse zum Zugriff auf FireBird Embedded Datenbanken via UniDac. Habe seit längerem nicht mehr an Firebird-Projekten programmiert (aber jetzt auch nicht jahrelang nicht mehr). Nunja, jedenfalls nutze ich jetzt XE7 und UniDac 5.5.12. Nun wollte ich ein solches Projekt wieder kompilieren und auf einmal gibt's einen Fehler, dass die Option "EnableMemos" nicht (mehr) zulässig sei. Meine Connect-Methode sieht so aus:
Delphi-Quellcode:
Die Fehlermeldung lautet genau:
if (Active) then
begin // UTF8 Codepage Connection.SpecificOptions.Values['Charset'] := 'UTF8'; Connection.SpecificOptions.Values['UseUnicode']:='True'; Connection.SpecificOptions.Values['EnableMemos']:='True'; fDBUnicode:=True; end else begin Connection.SpecificOptions.Values['UseUnicode']:='False'; fDBUnicode:=False; end; //... hier dann nur noch Connect(). "EnableMemos" is not a valid option name for InterBase UniProvider. Ich hoffe, ihr könnt mir helfen. Ich habe gerade keine Idee, außer ein evtl. Update für UniDac. Danke im Voraus |
AW: EnableMemos ist keine erlaubte Option
Eventuell gibt es diese Option einfach nicht mehr?
Hatte vor kurzem auch endlich mal mein erstes Projekt mit FBEmbedded fertiggestellt und konnte
Delphi-Quellcode:
problemlos benutzen, ohne auch nur irgendeine Option setzen zu müssen.
BLOB SUB_TYPE TEXT
|
AW: EnableMemos ist keine erlaubte Option
Hallo,
ich habe diese Options jetzt vorsichtshalber erstmal durch eine Boolean-Property zum An- und Ausschalten deklariert. Standardmäßig ist diese Option also immernoch gesetzt, deaktivieren muss ich sie manuell. Hintergrund ist, dass ich mehrere UTF-8-Projekte habe, die diese Datenbank-Klasse nutzen. Ich habe die Option testweise ganz deaktiviert und es funktioniert. Da ich aber nicht weiß, welche Tragweite diese Veränderung hat, habe ich lieber die Option zum An-/Ausschalten als Property bereitgestellt. Danke erstmal! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:44 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 by Thomas Breitkreuz