sos,紧急求救!高分相赠!

molo 2001-07-30 10:47:50
set myconn=server.createobject("adodb.connection")
set mycommand=server.createobject("adodb.command")
set rs=server.createobject("adodb.recordset")
myconn.open "dsn=aa;uid=sa;pwd="
set mycommand.activeconnection=myconn
mycommand.commandtype=1
mycommand.commandText="select * from registration"
set rs=mycommand.execute

出错结果:
Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC 驱动程序 管理器] 未发现数据源名称并且未指定默认驱动程序
...全文
46 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
yzflying 2001-07-30
  • 打赏
  • 举报
回复
sql="select * from registration"
rs.open sql,myconn,1,3
同样可以得到记录集
sunnysnow 2001-07-30
  • 打赏
  • 举报
回复
现在ODBC里设置数据源,然后直接用"myconn.open "数据源名称"即可.解决问题记得给分.
wulianbin 2001-07-30
  • 打赏
  • 举报
回复
一定是在下面一句中出错吧!
myconn.open "dsn=aa;uid=sa;pwd="
试着检查:
1 有没有配置名称为"aa"得ODBC
2 在ODBC设置界面测试该ODBC设置是否正确.
3 如果数据源在其他得Windows 98 计算机上,这种问题会经常出现.

28,390

社区成员

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

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