急~~~!数据库连接问题!在线等

qfacy 2004-04-28 10:15:01

conn.asp代码如下
<%dim con
set con=Server.CreateObject("ADODB.connection")
con_n="DRIVER={SQL SERVER};server=(local);uid=sa;pwd=wangjie;database=tushuguanli;"
con.open con_n%>
-------------------------------------------------------------------------
admin.asp代码如下
<!-- #include file="../db/conn.asp" -->
<html>
<head>
<title>admin</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<% set rs=server.createobject("adodb.recordest")
sql="select*from user_message "
rs.open sql,con,1,1%>
<table width="700" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="168" height="31" valign="top">
<div align="center">姓名</div>
</td>
<td valign="top" width="176">
<div align="center">系别</div>
</td>
<td width="370" valign="top">
<div align="center">理由</div>
</td>
<td width="237" valign="top">
<div align="center">是否批准</div>
</td>
</tr>
<%do while no rs.eof%>
<tr>
<td valign="top" height="36"><%=rs("user_name")%></td>
<td valign="top"> </td>
<td valign="top"><%=rs("user_lendressson")%></td>
<td valign="top">
<div align="center">submit</div>
</td>
</tr>
<% rs.movenext
loop%>
</table>
<% rs.close
set rs=nothing%>
</body>
</html>
-------------------------------------------------------------------------
昨天出现如下错误http://expert.csdn.net/Expert/topic/3014/3014656.xml?temp=.2335321我重装了sql server 2000后问题解决了,但是问题又出现了
运行时出下如下错误
务器对象 错误 'ASP 0177 : 800401f3'
Server.CreateObject 失败
/tushuanguanli/admin/admin.asp,行12
无效的 ProgID。 若要获取关于此消息的更多的信息,请访问 Microsoft 联机支持站点: http://www.microsoft.com/contentredirect.asp 。
--------------------------------------------------------------------------
而我用odbc源连接时成功!但是我想用ado方式连接!用ado方式连接时候需要注意什么?请各位高手帮帮我~!小弟万分感谢
...全文
28 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
qfacy 2004-04-28
  • 打赏
  • 举报
回复
谢谢,大家我以后一定细心!多谢
ygghost 2004-04-28
  • 打赏
  • 举报
回复
set rs=server.createobject("adodb.recordest")

就是这句了


应该是recordset不是recordest
qfacy 2004-04-28
  • 打赏
  • 举报
回复
在这句之前就出现错误了~!
这句<% set rs=server.createobject("adodb.recordest")错误
fenglik 2004-04-28
  • 打赏
  • 举报
回复
sql="select*from user_message "
-->sql="select * from user_message "
qfacy 2004-04-28
  • 打赏
  • 举报
回复
这两句一样啊!
liuyangxuan 2004-04-28
  • 打赏
  • 举报
回复
链接库方式还有OLEDB方式:

Set conn = Server.CreateObject("ADODB.Connection")
connstr="Provider="SQLOLEDB";Data Source="localhost";Initial Catalog="database";Uid="sa";pwd="
conn.open connstr
liuyangxuan 2004-04-28
  • 打赏
  • 举报
回复
<% set rs=server.createobject("adodb.recordest")
改成:<% set rs=server.createobject("adodb.recordset")
认真一些就可以了。
根本你的错误是创建对相实例失败和链接方式无关。
qfacy 2004-04-28
  • 打赏
  • 举报
回复
顶一下!
pastelife 2004-04-28
  • 打赏
  • 举报
回复
concerning..

28,390

社区成员

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

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