![]() |
Datenbank: firebird • Version: 1.5 • Zugriff über: ibx, ibexpert
automatische umwandlung zwischen stringfield und tntdbedit
hallo,
mein problem ist folgendes: hab vor kurzem erst mal rausgefunden, dass die ibx-komponenten auch genutzt werden können, um unicode in eine db einzufügen bzw. auszulesen..die komponenten können zwar nicht mit widestringfield arbeiten, aber ich kann einen widestring in ein stringfield einfügen, indem ich ihn vorher in utf8 umwandele:
Delphi-Quellcode:
ich will aber, dass das automatisch geschieht; sprich, ich will das ttntdbedit direkt über die eigenschaften datasource und datadield and das TStringField koppeln und erreichen, dass beim lesen VOM TStringField IN das TTntDBEdit automatisch ein UFT8Decode ausgeführt wird und dass beim speichern AUS dem TTntDBEdit IN das TStringField automatisch ein UTF8Encode durchgeführt wird.
var
sf: TStringField; tdbe: TTntDBEdit; ... sf.AsString := UTF8Encode(tdbe.Text); //und umgekehrt Weiß einer über welche Ereignisse und wie man das anstellt? Danke, Martin |
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:29 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