mirror of
https://github.com/HeidiSQL/HeidiSQL.git
synced 2025-08-14 01:56:36 +08:00
Fix bug #931: Access violation when deleting many or all rows in datagrid
This commit is contained in:
@ -7951,6 +7951,7 @@ begin
|
||||
Node := Sender.GetFirstSelected;
|
||||
sql := 'DELETE FROM '+mask(SelectedTable)+' WHERE';
|
||||
while Assigned(Node) do begin
|
||||
EnsureChunkLoaded(Sender, Node);
|
||||
sql := sql + ' (' +
|
||||
GetWhereClause(@FDataGridResult.Rows[Node.Index], @FDataGridResult.Columns) +
|
||||
') OR';
|
||||
|
Reference in New Issue
Block a user