Das mit dem Index ist einen Versuch wert. Mit Delphi 5 wirst Du wenn Du Dir ADOExpress nicht dazukaufst am ehesten in Richtung Firebird o.ä. gehen, hierfür gibt es aber kompetentere Forenmitglieder...
Mit den ganzen
BDE-Krankheiten habe ich mich in den letzen 10 Jahren nur noch zu Migrationszwecken auseinandergesetzt.