TVirtualTable component is a TDataSet descendant, that represents an in-memory
data storage to develop in Delphi, C++Builder, Lazarus
(and Free Pascal) on Windows, Mac OS X, iOS, Android, Linux, and FreeBSD for both
32-bit and 64-bit platforms. To add fields to virtual table call AddField method.
Immediately after creating virtual table it will be empty. You then define new fields
or load existing table files so that virtual table object becomes initialized and
ready to be opened.
When you close virtual table it will discard its record set. To keep data you entered
at design-time for later use you may wish to include voStored option in Options
property. At run-time you need to call SaveToFile method explicitly to store modifications
to the file that later may be retrieved back into the virtual table by calling LoadFromFile
TVirtualTable component is a cross-platform solution for developing applications
using various IDEs: RAD Studio, Delphi, C++Builder on Windows (both x86 and x64
platforms), Mac OS X, and iOS. TVirtualTable component also provides support for
the FireMonkey platform, which allows you to develop visually spectacular high-performance
native applications for Windows and Mac OS X.
We offer various design-time editors, that provide convenient interface and rich
facilities for both creating TVirtualTable fields and filling them with data in
design-time, that can be saved in dfm or a file afterwards.
Following the main features of VirtualTable Component
Meet SDAC & UniDAC With SQL Server Cross-Platform Development Support
EntityDAC with support for RAD Studio XE7 released!
RAD Studio XE7 support in new Data Access Components!
You might be also interested in:
ORM solution for Delphi:
Delphi data access components for:
Universal Delphi data access components for any databases:
dbExpress drivers for: