初初学vb , 再问!!
gb 2000-03-23 10:01:00
昨晚曾问:
*********************************************************************
"我初学VB,正学用书中的DBComboBox,DBGrid控件,但我的VB6.0只能添加部件
DataCombo,DataGrid?? 且用Datacombo时无法设置RowSource属性,错误提示说:
要添加数据环境或ADO 数据控件到窗体或工程???"
*********************************************************************
后查MSDN:
-----------------------------------------------------------------------
Visual Basic 提供了大量的方法来向最终用户显示数据。Visual Basic 中包括
了所有数据绑定控件的基于 ADO/OLE DB 的版本:
*DataList 和 DataCombo 控件等同于 ADO/OLE DB 中的 DBList 和DBCombo
控件。
*DataGrid 是 DBGrid 的后继。
。。。。。。
Visual Basic 早期版本的复杂绑定控件被绑定到 DAO、RDO 和 ODBC 相混合的
数据源。然而,新复杂绑定的 Visual Basic 控件使用 ADO 和 OLEDB 数据源,
而它们与旧的数据源在内部是不兼容的。
结果,新的复杂绑定控件(例如 Microsoft DataRepeater 控件或 Microsoft
Hierarchical FlexGrid 控件)仅能够被绑定到新的数据源(ADO 和 OLEDB),
而旧的复杂绑定控件仅能够被绑定到旧的数据源。您也可以使用一个数据环境
作为新的 OLEDB 数据源。如果您试图绑定一个新的复杂绑定控件到旧的数据源,
或者反过来,都将产生该错误。
-----------------------------------------------------------------------
我的DATACOMBO 控件 CONNECT 的 数据库均为缺省的Accsss类型。难道是旧的数据源?
现在,我重装低版VB,或......?
多谢 !!!