ComponentOne True DataControl 8.0
Feature List

True DataControl is a complete framework for creating intuitive applications with the least possible effort. True DataControl remains a compact ActiveX control. It is just like your standard ADO data control, only enriched with application logic and built-in features, some of which are listed here.

Performance and stability

True DataControl eliminates the long delays when connecting to a database, occurring in standard ADO data sources (CursorLocation=adUseServer must be used), and rectifies multiple ADO and OLE DB provider problems. And for ComponentOne True DBGrid 8.0, you don’t event need to purchase the full True DataControl version. Free True DataControl Lite edition provides the same improvements.

Binding Flexibility

True DataControl can now be bound at design-time to any ADO/OLE DB data source (for example, to VB DataEnvironment) using the new properties DataSource and DataMember. This eliminates the need for True DataControl to create a SourceRecordset at run time. 

Calculated fields

All you need to create a calculated field dependent on the values of other fields is to define a formula. True DataControl will maintain the field’s value and update it automatically.

Control properties

You can assign formulas to any properties of any controls on the form, even if they are not data-aware. True DataControl will automatically change the property each time the formula changes.

Field modifications

True DataControl can recognize changes to fields made by the end-user at the moment a change has been made, so you don’t have to write event procedures for different types of controls. No more Click events in your code!

Master-detail relationships

True DataControl makes it very easy to specify one data source (detail) as dependent on another (master).  Master-detail relationships are optimized for the best performance and are natively combined with all other True DataControl features.

Ad-hoc query forms

True DataControl simplifies the construction of query forms by completely eliminating manual coding and the need for an in-depth understanding of SQL.

Query mode

True DataControl brings you the Filter By Form functionality from Microsoft Access, but greatly enhanced and much more flexible. You can now do Query By Example in Visual Basic, without writing any code!

SQL with parameters

A limitation of all standard Visual Basic data sources is the inability to use parameters in the underlying SQL statement at design time. True DataControl remedies this limitation and even allows expressions to be assigned to parameters, so they may be used without any manual coding.

Field and record constraints

Validation conditions, or constraints, can be imposed upon individual fields and/or upon the record as a whole. True DataControl will take care of testing the constraints when the user changes a field or posts a modified record.

Default values

You can specify the value to be assigned to a field in a new record, and even make it dependent on parameters.

Filters

True DataControl supports filter expressions restricting the contents of the data source.

One-to-one links

In addition to master-detail (one-to-many) relationships, a data source may be placed into one-to-one correspondence with another data source.

Crosstab (matrix) grid

Version 8.0 of True DataControl or True DataControl Lite supports crosstab data presentation. Integrated with ComponentOne True DBGrid 8.0, it enables you to build crosstabs easily and without restrictions. Crosstabs can even be modifiable.

Decision support (OLAP)

Version 8.0 of True DataControl or True DataControl Lite supports OLAP (decision support, pivot tables, decision cube). Working in conjunction with ComponentOne True DBGrid 8.0, it enables you to build OLAP front-end without relying on external tools and benefiting from full customizability and other powerful features of ComponentOne True DBGrid.

Data in memory

True DataControl can be used to manage data in memory arrays/variables in exactly the same way as it manages the data of a database origin. Just define the fields at design time, and True DataControl will create internal memory storage. This powerful feature enhances all Microsoft and third-party data-aware controls, enabling them to be used in applications and forms that are not necessarily database-related.

Custom data sources

As an alternative to database and memory array data sources, you can create customized data sources with event-driven code. This advanced feature is ideal for legacy data and proprietary file formats.

Side-by-Side Support

True DataControl now supports the Microsoft Side-By-Side specifications.

Excellent documentation

True DataControl includes an extensive manual and online help with tutorials.

Responsive technical support

Free technical support via e-mail, phone, fax, and peer-to-peer newsgroups. Product updates, sample programs, and answers to frequently asked questions are also available from the ComponentOne Web site at www.componentone.com.

Free run-time distribution

No royalty fees required.

 

 


Copyright (c) GrapeCity, inc. All rights reserved.

Product Support Forum  |  Documentation Feedback