| 网站首页 | 业界新闻 | 群组 | 人才 | 下载频道 | 博客 | 代码贴 | 编程论坛
雷速体育发帖软件开发QQ118000023C语言培训|一对一辅导|零基础学编程LightningChart 快速先进的.Net图表控件
共有 445 人关注过本帖
标题:求助: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: 9Rank: 9Rank: 9
等 级:贵宾
威 望:21
帖 子:217
专家分:1178
注 册:2016-3-10
  得分:7 
语句应该没问题,问题应该出现在具体的路径和文件名上。
可以debug.pring sqlstr看看。

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

2018-01-03 12:19
ZHRXJR
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:62
帖 子:684
专家分:3701
注 册: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编辑过]


QQ    2653043392
2018-01-03 17:30
wds1
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:21
帖 子:217
专家分:1178
注 册:2016-3-10
  得分:0 
如果没对Server.MapPath赋值,那么就是这个变量错误。
vb当前程序路径如楼上所说,是app.path
2018-01-03 18:34
风吹过b
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:212
帖 子:4209
专家分:25787
注 册:2008-10-15
  得分:7 
感觉 直接复制的 网页代码过来的。

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


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







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

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