Ich habe folgendes Problem, ich habe eine Paradox7, zugreifen tue ich über die
Query Komponente und den Inhalt lasse ich mir in einem Grid anzeigen.
Und nun dem Problem, ich will die Daten über ein weiters Form in die Table einfügen, was ja auch alles super funktioniert, bis zu dem Punkt, wo ich die Daten nicht mehr nach dem Primärschlüssel sortiert habe sondern nach dem Sekundärindex.
Jetzt habe ich mir gedacht, gut, dann werde ich die Daten zum speichern und ändern nach dem Primärschlüssel sortieren und anschließend den alten Zustand wieder herstellen. Doch dies ist auch nicht die Lösung. (s.u.)
Code:
Form1.Query1.Close;
LastSort:= Form1.Query1.SQL.Text;
Form1.Query1.SQL.Clear;
Form1.Query1.SQL.Add('Select * FROM Test.DB');
Form1.Query1.Active:= True;
Form1.Query1.Edit;
Form1.Query1.FieldByName('Test1').Value:= Edit1.Text;
Form1.Query1.FieldByName('Test2').Value:= Edit2.Text;
Form1.Query1.Post;
Form1.Query1.Active:= False;
Form1.Query1.SQL.Add(LastSort);
Form1.Query1.Active:= True;
Kann mir jemand einen kleinen Tip geben?