NextDBGrid is a powerful Delphi/C++ Builder Data Grid based on our popular component NextGrid. Allmost all great features from NextGrid are available in NextDBGrid, extended with database support. If you know to work with NextGrid, you will know to work with NextDBGrid too.
Highlights
- Built upon our NextGrid component.
- Easy to connect Columns with DataSet fields.
- Columns from NextGrid plus Lookup column.
Supported versions
VCL: Delphi 6 — Delphi 13 (32bit & 64bit), C++ Builder XE4 — C++ Builder 13 (32bit)
Bufferend and non-buffered mode
NextDBGrid can work in 2 data modes specified by BufferRecords property.
When non-buffered mode is active, NextDBGrid work as standard DBGrid where only records visible on screen are loaded. In buffered mode all records are loaded into buffer and grid act much more like non-db grid control.
DataSource property
Like all data-aware components NextDBGrid include DataSource property. You just need to attach TDataSource to NextDBGrid and to set Active property in DataSource's DataSet.
You can go even further by choosing column type (or exclude column) for every field from DataSet. This can be done in both design (by using context menu option), or in run-time with event OnAddFieldQuery
Very easy to use
Working with NextDBGrid is very similar as working with NextGrid. Working with columns is same, extended only with db-related properties for column such as FieldName and NullText etc.
Memo fields
Content of Memo Blob field can be fully shown by simply setting ExpandContent property to True. Now instead (MEMO) string, cell will display full content of field.