2009年07月08日 星期三 00:45
DB Table可以和数据库连接的View,更一般的DBGrid类似
DB Banded Table 则可以实现和数据库连接的View 并且能实现多表头
和数据库相关的View先不深入研究,先研究了下非数据库连接的View:TcsGridTableView:
控制View的行数cxGrid1TableView1.DataController.RecordCount := 5; 比如行数为5则产生5行(不包括表头)
直接读写单元格(通过行号和列号)cxGrid1TableView1.DataController.Values[0, 1] := '你好Handll';
发现一个号功能:cxGrid1TableView1.BeginUpdate 和 cxGrid1TableView1.EndUpdate; 当执行BeginUpdate后表格数据的任何变动都不会立即在界面上呈现,而是等待执行EndUpdate后才一起呈现.并且发现View会被"冻 结",任何操作都无效,包括选择行也没焦点,这个好处多多就不多说了:)
DB Banded Table 则可以实现和数据库连接的View 并且能实现多表头
和数据库相关的View先不深入研究,先研究了下非数据库连接的View:TcsGridTableView:
控制View的行数cxGrid1TableView1.DataController.RecordCount := 5; 比如行数为5则产生5行(不包括表头)
直接读写单元格(通过行号和列号)cxGrid1TableView1.DataController.Values[0, 1] := '你好Handll';
发现一个号功能:cxGrid1TableView1.BeginUpdate 和 cxGrid1TableView1.EndUpdate; 当执行BeginUpdate后表格数据的任何变动都不会立即在界面上呈现,而是等待执行EndUpdate后才一起呈现.并且发现View会被"冻 结",任何操作都无效,包括选择行也没焦点,这个好处多多就不多说了:)