VB封装asp代码的数据库连接

qq_40783343 2019-12-10 02:51:58
VB6封装后其他不链接数据库的地方都是正常的。链接数据库的到不到信息?
请大佬帮忙看看……
asp中
Set rs = Server.CreateObject("adodb.recordset")
rs.Open "select * from QS where Itemmix='" & Itemmix & "' and Qs_Ver1st=" & Qs_VerJJ & " ORDER by id desc", connCTD, 1, 3
ItemNameS = rs("ItemNameS")
可以得到信息。放入VB6就不行了

进行了如下修改也不行
Dim connCTD
Set connCTD = MyServer.CreateObject("ADODB.Connection")
connCTD.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & MyServer.MapPath("/plan/$CTD#.asp")
Set rs = Server.CreateObject("adodb.recordset")
rs.Open "select * from QS where Itemmix='" & Itemmix & "' and Qs_Ver1st=" & Qs_VerJJ & " ORDER by id desc", connCTD, 1, 3
ItemNameS = rs("ItemNameS")
无法读取到项目信息。
...全文
3032 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Rimifon 2020-08-14
  • 打赏
  • 举报
回复
去年的挖坟帖了。很明显, Server 是 ASP 里面才有的对象,把 Server. 去掉就行了,本地环境也不需要 MapPath
  • 打赏
  • 举报
回复
看上面的代码理论上不需要怎么改。应该把错误信息贴出来,根据错误处理即可。
浴火_凤凰 2020-07-01
  • 打赏
  • 举报
回复
还是贴出出错信息比较好断定问题处在哪

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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