Frequently Asked Questions > What is difference between VSFLEX8.OCX, VSFLEX8D.OCX, and VSFLEX8L.OCX? |
The VSFlexGrid 8.0 package includes three versions of the grid:
VSFLEX8.OCX |
This version supports OLEDB/ADO data-binding. You may bind the control to any ADO data source, including the ADO data control that ships with VB6. |
VSFLEX8D.OCX |
This version supports DAO/RDO data-binding. You may bind the control to the traditional data sources (built-in DAO data control, RDO data control). |
VSFLEX8L.OCX |
This version has no data-binding support in the traditional sense (you can still bind the control to arrays or use the FlexDataSource property). |
The controls included in each file are functionally identical, but have different identifiers (GUIDs and class names). This allows programs using both versions to run simultaneously on the same computer without conflict.
Before starting a new project or migrating an existing project to VSFlexGrid 8.0, you must decide which version to use. The following information will help you make the decision:
If you are planning to use the grid to display and edit information coming from OLEDB data sources, use VSFLEX8.OCX. This version requires ADO to be installed on the computer.
If you are planning to use the grid to display and edit information coming from DAO data sources (such as the built-in data control), use VSFLEX8D.OCX.
If you are using the VSFlexGrid in unbound mode (i.e., not bound to any databases), use VSFLEX8L.OCX.
Whichever version you decide to use, you may easily switch later using the CONVERT utility supplied with VSFlexGrid 8.0.