Win2000中用ASP打不开数据库??

Lincon 2000-07-25 05:38:00
我在Win2000 Advanced Server中用ASP时,却打不开数据库。
错误指示在 conn.open "数据源名"处,事先我已在ODBC中发布过数据源,并且未设登录名与密码,另外我还把 数据库文件的权限设为Everyone 可读写,甚至还把数据库文件放到 \Inetpub\wwwroot 目录下,都不起作用,不知何故?
错误为:0x80004005.
请各位大师指导一二,不是我吝啬,只剩下0分了。
...全文
85 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Lincon 2000-07-27
  • 打赏
  • 举报
回复
问题已经解决,谢谢大师,您的那篇文章很有价值。
Lincon 2000-07-27
  • 打赏
  • 举报
回复
大师,又有新问题,Access建的数据库已经成功;
不过,当我用SQL Server 7.0 建同样的数据库时,却不能写记录进去?(可以打开)
与Access建库不同的是,我自己再建了一个主键ID,数据类型为int;
数据源测试已通过,在SQL中我也分配好了权限(可"读写")但结果就是不对。
错误类型为:Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)

不知何故?
蝈蝈俊 2000-07-25
  • 打赏
  • 举报
回复
ODBC DSN连接
I.DSN
oConn.Open "DSN=AdvWorks;" & _
"UID=Admin;" & _
"PWD=;"
注意:从MDAC2.1开始就不能够在使用这样的方式了,就是只把DSN文件名放在ConnectString中
你必须同时使用DSN,UID,PWD标志。例如下面的方式在MDAC 2.1中将会出错:
oConn.Open "AdvWorks"

6,849

社区成员

发帖
与我相关
我的任务
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
  • Windows Server社区
  • qishine
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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