如果您的回复我试验后好用送您150分,真的很急!!!

lgmsyy 2001-12-03 04:08:51
conn="Provider=SQLOLEDB.1;Persist Security Info=True;User ID=sa;Password=sa;Initial Catalog=name_data;Data Source=serve_name"

set rs1=server.createobject("adodb.recordset")'
sql1="select * from mem_info"
rs1.open sql1,conn,3,1

错误提示Microsoft OLE DB Provider for SQL Server (0x80004005)

用户名,密码,数据库,服务器都正确。
在WIN2000,SQL2000下为什么不行。
...全文
113 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
lgmsyy 2001-12-05
  • 打赏
  • 举报
回复
我没有定义<% option explicit%>

在98下可以我怀疑是2000的问题哈。。。。。
mawu 2001-12-05
  • 打赏
  • 举报
回复
应该把SQL Server的验证方式改为“使用SQL Sever验证身份”。
Jebel 2001-12-04
  • 打赏
  • 举报
回复
你在开头是否要强制定义<% option explicit%>
如果是,你就得定义sql1和rs1
set Conn=server.CreateObject("ADODB.Connection")
'=============用OLE 连 SQL SERVER数据库====================
conn.Open "provider=SQLOLEDB.1;Data source=数据库服务器名;user id=sa;password=;initial catalog=数据库名"
xinry 2001-12-03
  • 打赏
  • 举报
回复
还是不行
flyinto 2001-12-03
  • 打赏
  • 举报
回复
www.basic-ultradev.com看看
flyinto 2001-12-03
  • 打赏
  • 举报
回复
这个好象是vb的oledb连接.
connstr="Provider=SQLOLEDB.1;User ID=sa;Password=sa;Initial Catalog=name_data;Data Source=serve_name"

xinry 2001-12-03
  • 打赏
  • 举报
回复
出错信息就是这么多,IE没有提示过多的信息。
错误提示Microsoft OLE DB Provider for SQL Server (0x80004005)
hydnoahark 2001-12-03
  • 打赏
  • 举报
回复
贴出出错信息!!!出现0x80004005的错误的原因太多了
lgmsyy 2001-12-03
  • 打赏
  • 举报
回复
conn.open connstr
这个我打开了
tonnycncn 2001-12-03
  • 打赏
  • 举报
回复
错误80004005信息处理方法
http://stady.51.net/webnet/asp/tech/01110505.htm
cancersyf 2001-12-03
  • 打赏
  • 举报
回复
http://www.5caishen.com/index.asp?commendusername=cancersyf
注册成为该网站会员,你每月会有额外收入,该快登录吧!
foodbed 2001-12-03
  • 打赏
  • 举报
回复
我在单位都是这么用的
conn.open "dsn=看你的设置;uid=;pwd=;database="
damue 2001-12-03
  • 打赏
  • 举报
回复
conn="Provider=SQLOLEDB.1;Persist Security Info=True;User ID=sa;Password=sa;Initial Catalog=name_data;Data Source=serve_name"

这句只定义了连接字符串,并没有打开数据库,当然出错.

set connstr = SERVER.CREATEOBJECT("ADODB.CONNECTION")
connstr="Provider=SQLOLEDB.1;Persist Security Info=True;User ID=sa;Password=sa;Initial Catalog=name_data;Data Source=serve_name"

conn.open connstr

set rs1=server.createobject("adodb.recordset")'
sql1="select * from mem_info"
rs1.open sql1,conn,3,1

就不会出错了。
damue 2001-12-03
  • 打赏
  • 举报
回复
conn="Provider=SQLOLEDB.1;Persist Security Info=True;User ID=sa;Password=sa;Initial Catalog=name_data;Data Source=serve_name"

这句只定义了连接字符串,并没有打开数据库,当然出错.

connstr="Provider=SQLOLEDB.1;Persist Security Info=True;User ID=sa;Password=sa;Initial Catalog=name_data;Data Source=serve_name"

conn.open connstr

set rs1=server.createobject("adodb.recordset")'
sql1="select * from mem_info"
rs1.open sql1,conn,3,1

就不会出错了。



28,391

社区成员

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

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