首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

麻烦大侠,该怎么解决

2012-03-30 
麻烦大侠%Dim Conn,StrConn,db,sql,gnamedb mrbookinfo.mdbSet ConnServer.CreateObject(ADODB.Con

麻烦大侠
<%
Dim Conn,StrConn,db,sql,gname
db = "mrbookinfo.mdb"
Set Conn=Server.CreateObject("ADODB.Connection")
StrConn="provider=microsoft.jet.oledb.4.0;"&"data source = "&server.mappath(db)
response.Write("ok")
set rs = Server.CreateObject("ADODB.Recordset")
sql = "select * from t_user"
rs.open sql,StrConn,1
gname = rs.fields("name")
%>
<%=gname%>
<%
Conn.close
rs.close
%>

为什么老是提示
错误类型:
Microsoft JET Database Engine (0x80004005)
未指定的错误
/ado.asp, 第 18 行


还有一个问题就是
microsoft.jet.oledb.4.0 和5.0有什么区别

我是初学ASP 麻烦解释一下!


[解决办法]
<%
Conn.close
rs.close
%>

改为:<%
rs.close
set rs=nothing
Conn.close
set conn=nothing
%>
这个的先关闭rs后关闭conn啊!

热点排行
Bad Request.