标题:求助:VB6.0连接Access数据库实时错误‘424’,要求对象。怎么解?
只看楼主
独角兽角
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2018-1-3
结帖率:0
已结贴  问题点数:20 回复次数:4 
求助:VB6.0连接Access数据库实时错误‘424’,要求对象。怎么解?


搜索更多相关主题的帖子: 数据库 实时 错误 要求 对象 
2018-01-03 11:29
wds1
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:贵宾
威 望:49
帖 子:393
专家分:2025
注 册:2016-3-10
得分:7 
语句应该没问题,问题应该出现在具体的路径和文件名上。
可以debug.pring sqlstr看看。

另外,具体的语句你可以引用DAO,通过连接数据库,直接获得连接串,对比一下是否一致【之后dao可以删除】。

2018-01-03 12:19
ZHRXJR
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:125
帖 子:1034
专家分:5519
注 册:2016-5-10
得分:7 
Server.MapPath 好像不是VB60的对象吧,VB60应该是 App.Path 吧?
怎么好像记得 Server.MapPath 是网页中的语句吧。

VB60 的相对路径是 App.Path ,不是 Server.MapPath !VB6.0 好像没有 Server 对象!

[此贴子已经被作者于2018-1-4 07:20编辑过]


请不要选我!!!
2018-01-03 17:30
wds1
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:贵宾
威 望:49
帖 子:393
专家分:2025
注 册:2016-3-10
得分:0 
如果没对Server.MapPath赋值,那么就是这个变量错误。
vb当前程序路径如楼上所说,是app.path
2018-01-03 18:34
风吹过b
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:364
帖 子:4912
专家分:29900
注 册:2008-10-15
得分:7 
感觉 直接复制的 网页代码过来的。

拿ASP比较
网页代码里,不存在本地 app 对象,换成 服务器对象 server
还有就是基本语法里,网页代码是基于 VBS 的,有几个基本命令不同,如终止运行命令,
连 for 循环都好像不同,忘了。


授人于鱼,不如授人于渔
早已停用QQ了
2018-01-04 09:30



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-483922-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.084728 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved