初初学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,或......?

多谢 !!!
...全文
120 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
wulang 2000-03-26
  • 打赏
  • 举报
回复
DBComboBox和DBGrid是与DAO、RDO相关的,而DataCombo和DataGrid是与ADO相关的。
使用DataCombo和DataGrid时必须有ADO控件或引用ADO库。
如果你想使用DBGrid控件,可以在VB6中文版光盘上找到,不过我建议你直接学习使用ADO,相关资料可以在MSDN中找到。
always 2000-03-24
  • 打赏
  • 举报
回复
你当然不能重装低版的vb,找几个例子程序看看,<程序员大本营>中有。
ltp3 2000-03-24
  • 打赏
  • 举报
回复
换本新版的书。

7,759

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧