论坛: 编程破解 标题: vb6.0数据库连接问题 复制本贴地址    
作者: mgcyc2001 [mgcyc2001]    论坛用户   登录
我用vb6.0的数据控件,同access2000的数据库用jet连接时,出错,recordsource出错,不能把表中的字段显示出来,并提示出错,不知是何原因,是access版本太高了吗?如何解决?

地主 发表时间: 04-03-07 00:50

回复: hziee_sj [hziee_sj]   论坛用户   登录
不是的
,如果你是那样认为的话,可以将版本在“工具”里转换为低版本的

B1层 发表时间: 04-03-13 00:05

回复: rshu [rshu]   论坛用户   登录
你在VB的界面中建立嘛

B2层 发表时间: 04-03-13 04:59

回复: kert_t8 [kert_t8]   论坛用户   登录
有没有人给出一个详尽的解决方案啊?

B3层 发表时间: 04-03-14 20:49

回复: ice_age [ice_age]   论坛用户   登录
Access 2000带的就是Jet 4.0,但是它只提供了ADO接口,而没有提供DAO接口,无法使用VB 6.0的DAO 3.51接口和控件。如果你希望读写Access 2000,可以采取下面两个方法之一:
    1、使用ADO,使用“Microsoft.Jet.OLEDB.4.0”提供者,不能选择“Microsoft.Jet.OLEDB.3.51”;
    2、升级到VB 6 SP5(参考QA001156 "VB中的sp2,sp3,企业版这三种各代表什么含义"),这样就可以将DAO升级为3.6,通过DAO 3.6对象或data控件访问Access 2000的MDB文件。Connect属性增加了一个新的取值“Access 2000”。
   
还是自己回答自己好

B4层 发表时间: 04-03-15 19:38

回复: lzhhui [lzhhui]   论坛用户   登录
vc++6.0 怎样与SQL 2000连接

B5层 发表时间: 04-03-18 13:14

论坛: 编程破解

20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon

粤ICP备05087286号