我在Delphi中使用TDBgrid
,數據集是Adoquery
。我有很多記錄,其ID爲1到1000.現在,例如,我想刪除第35條,通過TadoQuery
'刪除...'有什麼辦法可以立即集中第34或第36條記錄給客戶,檢查是否第35個已被刪除。 下面是我的刪除按鈕如何將記錄集中在剛剛在DBgrid Delphi中刪除的記錄附近?
StudentID := UniQuery1.FieldValues['StudentID'];
UniQuery1.SQL.Clear();
UniQuery1.SQL.Text :=('Delete from Student where StudentID = ''' + StudentID + '''');
UniQuery1.SQL.Add('select * from Student');
UniQuery1.Execute;
任何人都可以幫助代碼,非常感謝你。