Ich habe kein Topaz, aber bei anderen Komponenten verwende ich
nicht
DB.open;
sondern
DB.Active := TRUE;
Bis alles läuft würde ich auch den Pfad erst fest im Programm angeben.
Auch schadet es nicht zum Test vor dem
DB.open eine ShowMessage auszugeben
und Vorn und Hinten mit X und Z zu begrenzen.
Gruß
Alfred