关于ASP+SQL的问题,请高手解答!!!

来源:百度知道 编辑:UC知道 时间:2024/05/26 09:03:14
我在网上下了一个ASP+SQL的系统,我想把它本身带的那个数据库换成另一个新的,这新的数据库就数据库名和原来的不一样,其余的都一样,可是我再连接的时候出现在错误。
下面是Conn.asp里面的内容:

<%
connstr = "Driver={SQL Server};server=(local);database=bookmanager;"
Set db = Server.Createobject("ADODB.Connection")
db.open connstr
%>
<%function chaoqi()
'超期函数
'sql="select * from loans"
'set rs=server.CreateObject("adodb.recordset")
'rs.open sql,db,1,3

if datediff("d",rs("time"),date)>=30 then
response.Write("超期 "&datediff("d",rs("time"),date)&" 天")
else
response.Write("无")
end if
end function
%>
我只是把database=bookmanager。这个的数据库名字给改了改,可是出现错误。提示Set rs=db.execute(sql)错误。

请高手解答,,,谢谢了!!!
用它原来自带的那个数据库一点问题都没有,又换的这个数据库只不过是数据库名不同,里面的内容和原来的一样

执行sql语句的错误,应该还是数据库的错误,试过了,下边超期的代码无错,如果确定数据库sql设置相关无错的话,那conn也没有错,你不妨找个access数据库试试,看错误是否改变或消失。如果依旧,则不是conn错误,从其它页面入手再找找原因。