ASP链接数据库的时候出现问题,帮我看看错在哪?
<%setconn=server.CreateObject("ADODB.connection")constr="driver={SQLserver};server=数服...
<%
set conn=server.CreateObject("ADODB.connection")
constr ="driver={SQL server};server=数服务器名;uid=数据库用户名;pwd=用户密码;database=数据库名"
set rs=server.CreateObject("ADODB.connection")
conn.open constr
sql="select * from 数据库名"
rs.open sql,conn,1,1
%>
<table width="513" border="1" align="center">
<tr>
<td width="102">num</td>
<td width="116">name</td>
<td width="102">age</td>
<td width="86">pro</td>
</tr>
<% do while not rs.eof %>
<tr>
<td><%=rs("num")%> </td>
<td><%=rs("name")%> </td>
<td><%=rs("age")%> </td>
<td><%=rs("pro")%> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
%>
</table>
<% rs.movement
loop
set rs =nothing
set conn=nothing
%>
我是初学者,对这些代码不是很清楚。其中sql="select * from 数据库名"这里不知道是数据库名还是表名了,但是具体不是这里错,运行时总出现“ADODB.Connection (0x800A0E78)
对象关闭时,不允许操作。”
是哪里错了呢?请高手赐教! 展开
set conn=server.CreateObject("ADODB.connection")
constr ="driver={SQL server};server=数服务器名;uid=数据库用户名;pwd=用户密码;database=数据库名"
set rs=server.CreateObject("ADODB.connection")
conn.open constr
sql="select * from 数据库名"
rs.open sql,conn,1,1
%>
<table width="513" border="1" align="center">
<tr>
<td width="102">num</td>
<td width="116">name</td>
<td width="102">age</td>
<td width="86">pro</td>
</tr>
<% do while not rs.eof %>
<tr>
<td><%=rs("num")%> </td>
<td><%=rs("name")%> </td>
<td><%=rs("age")%> </td>
<td><%=rs("pro")%> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
%>
</table>
<% rs.movement
loop
set rs =nothing
set conn=nothing
%>
我是初学者,对这些代码不是很清楚。其中sql="select * from 数据库名"这里不知道是数据库名还是表名了,但是具体不是这里错,运行时总出现“ADODB.Connection (0x800A0E78)
对象关闭时,不允许操作。”
是哪里错了呢?请高手赐教! 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询