DataSourceBehavior Property (VB6 only)

Description

This property is one of the new VB6 class properties, although it isn't available when the class is part of an ActiveX EXE project. It defines the ability of the class to serve as a data source for other objects. This property is available only at design time.

Values

vbNone

The class doesn't expose a bindable data interface and therefore can't act as a data source.

vbDataSource

The class can act as a data source for other objects.

vbOLEDBProvider

The class can act as an OLE DB Simple Provider.

Programming Tips and Gotchas

  • When the property is set to vbDataSource or vbOLEDBProvider, the GetDataMember event procedure is automatically added to the class module.

  • The property may be set to vbOLEDBProvider only if the class is public.

  • If the property is set to vbOLEDBProvider, the OnDataConnection event procedure is added automatically to the class module.

See Also

DataBinding Object, Chapter 4

Get VB & VBA in a Nutshell: The Language now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.