Hallo liebe Gemeinde,
ich bin gerade dabei, von Access97 auf Sybase Adavtive Server Anywhere 8.0.2 zu migrieren. Und nun funktioniert mein Programm in Delphi 5 in vielen Teilen nicht. Mal vorne weg: Access schluckte ja einfach alles! Selbst Querys, die ich mit Access erstellte und deren SQL-Sequenzen ich in die Delphi-Querys kopierte, funktionieren nicht immer in ASA8. Jedoch das Meiste lässt sich schnell anpassen.
Nun habe ich aber folgendes Problem: Ich benutze die Infopower 2000, wegen der property LookupFields der Tabellen und Querys. Jedoch ASA8 gibt mir die folgende Fehlermeldung:
'Index does not exist.'
wenn eine dieser Tabellen die Links dieser LookupFields ausführen will. Das kommt daher, weil die Primärindizes der ASA8-Tabellen nicht im Edit-Dialog zum Erstellen eines Links erscheinen. Es sind nur die Sekundärindizes auswählbar.
Erstelle ich nun einen Sekundärindex mit den gleichen Spalten wie der Primärindex der Tabelle, erscheint im Server Window die Fehlermeldung "Index 'blabla' der Tabelle 'sowieso' dupliziert", was nach einer gewissen Zeit zum Aufhängen meines Programms führt, wenn sich viele solcher Indizes duplizieren.
Wie also erreiche ich, dass in den Links der Infopower der Primärindex auswählbar ist?
Für jede Hilfe bin ich dankbar.
Übrigens: wenn mal jemand nach Granada in Spanien kommt, kann ich ihm/ihr ein paar Tipps geben. Wohne nämlich dort.
Hasta luego
Jochem