Frequently Asked Component Specific Questions

Options

Display all FAQ items

Search FAQ items:


Displaying items 1 to 1 of 1, page 1 of 1

<< previous next >>

TDBAdvGrid
After updating the ClientDataSets, data is missing in the grid and several rows are blank

Make sure that grid.PageMode = true and that grid.DataSetType = dtNonSequenced
That should improve the performance.

This is also explained at page 6 of the TDBADVGRID DEVELOPERS GUIDE:

Other than the column properties, some other settings need to be considered. With PageMode set to true, some datasets maintain internally an order for returning the pages of displayed rows to the grid and some not. This depends on the implementation of the TDataSet component that is used to connect to the database of choice. In general, when there is a problem with scrolling in the grid, it is recommended to set the property DataSetType to dtNonSequenced.