Hi, allerseits!
Die Voraussetzungen: W2K, D6E, MSSQL 2K, UPdate-Packs installiert
Die Vorbedingung:
Über TADODataset wird ein Datensatz angezeigt. Ein TDBRichEdit zeigt den Inhalt eines MSQL Feldes [TEXT] an. Bis hierhin alles fein.
Mittels eines Buttons kann eine Editor-Form mit WordPad ähnlichen Funktionen aufgerufen werden. Auf dem Editor ist ebenfalls ein TDBRichEdit[RichEdit]. Nach dem Create der Form (frmBlobEdit) wird mittels
<PRE>
.....
try
frmBlobEdit.RichEdit.Datasource := ActSrc;
frmBlobEdit.RichEdit.DataField := ADODataset.fields.fields[ThisFieldNr].FieldName;
frmBlobEdit.ShowModal
finally.....
</PRE>
die Zuweisung vorgenommen.
Das Problem:
Egal, wie, aber
1. der angezeigte Text im Editor (frmBlobEdit] verliert bis auf die Farbeinstellungen alle Informationen
2. Änderungen werden nicht zurückgeschrieben, OBWOHL sich bei Änderungen der Zustand vom ADODataSet auf dsEdit ändert ! deFacto wird gar nichts zurückgeschrieben
WARUM?, Ich suche unbd suche und finde nicht die Lösung. Es ändert nichts, die Datasource vorher zu entkoppeln, ein andere Instanz zu erstellen und soweiter.
Es liegt auch nicht an den Einstellungen des Editors, denn die gleichen Einstellungen funktionieren mit Interbase bestens.
Für Hilfe, bzw Hinweise zur Lösung des Problems bin ich wirklich sehr dankbar.
Gruß
Bernhard
Die Voraussetzungen: W2K, D6E, MSSQL 2K, UPdate-Packs installiert
Die Vorbedingung:
Über TADODataset wird ein Datensatz angezeigt. Ein TDBRichEdit zeigt den Inhalt eines MSQL Feldes [TEXT] an. Bis hierhin alles fein.
Mittels eines Buttons kann eine Editor-Form mit WordPad ähnlichen Funktionen aufgerufen werden. Auf dem Editor ist ebenfalls ein TDBRichEdit[RichEdit]. Nach dem Create der Form (frmBlobEdit) wird mittels
<PRE>
.....
try
frmBlobEdit.RichEdit.Datasource := ActSrc;
frmBlobEdit.RichEdit.DataField := ADODataset.fields.fields[ThisFieldNr].FieldName;
frmBlobEdit.ShowModal
finally.....
</PRE>
die Zuweisung vorgenommen.
Das Problem:
Egal, wie, aber
1. der angezeigte Text im Editor (frmBlobEdit] verliert bis auf die Farbeinstellungen alle Informationen
2. Änderungen werden nicht zurückgeschrieben, OBWOHL sich bei Änderungen der Zustand vom ADODataSet auf dsEdit ändert ! deFacto wird gar nichts zurückgeschrieben
WARUM?, Ich suche unbd suche und finde nicht die Lösung. Es ändert nichts, die Datasource vorher zu entkoppeln, ein andere Instanz zu erstellen und soweiter.
Es liegt auch nicht an den Einstellungen des Editors, denn die gleichen Einstellungen funktionieren mit Interbase bestens.
Für Hilfe, bzw Hinweise zur Lösung des Problems bin ich wirklich sehr dankbar.
Gruß
Bernhard
Comment