The XArrayDBObject implements a two-dimensional array of arbitrary Variant values. This specification of XArrayDBObject covers a part of the XArrayDB control.

    The XArray object can be upgraded to .NET as a System.Array. However, if this object is used to populate an ActiveX TrueDBGrid control, this approach does not work when the TrueDBGrid is converted to a .NET equivalent, because bindable .NET controls must be linked to controls that implement the IListSource interface, such as DataSets or DataTables.

    The Visual Basic Upgrade Companion assumes XArrayDbObjects are used for managing a two-dimensions array. XArrayDBObjects are converted to a Support class that inherits from System.Data.DataTable class.

    Download VBUC Free Trial
    Download VBUC Now

    It's time to eradicate VB6
    ROI of eradicating VB6

    8 Proven Tips for
    Planning a Successful Migration

    8 Tips for migration