Ich kenne mich jetzt weder mit D2009 noch mit Datenbanken aus, aber ... ginge das nicht mit UTF-8 ?
Afaik kann man damit die
ansi-zeichen behalten, und unicodeezeichen werden lustig mit Prozenten versehen und damit in
ansi enkodiert. Beim Auslesen kann man dann wieder zurückkonvertieren