Hallo Winfried,
ich bin mir ziemlich sicher, dass ich kein DBRichEdit für das Speichern von
SQL-Text verwenden würde - schon gar nicht wenn Syntax-Highlighting die einzige Motivation ist. Die Hervorhebung der
SQL-Syntax ist schließlich eine rein visuelle Funktionalität. Ich würde - egal welchen - Code als String (worst case wäre BLOB) speichern und die Darstellung nicht mit der Datenhaltung vermischen.
SynEdit liefert dir eine Komponente, welche mit vielen Sprachen zurecht kommt.
Grüße vom marabu