读书人

根据IP地址与时间查询记录数不知道小

发布时间: 2012-05-11 12:55:37 作者: rapoo

根据IP地址与时间查询记录数,不知道我代码错在那里?

timenow=Date()
userip1= Request.ServerVariables("REMOTE_ADDR")
set conn=server.createobject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("data/guestbook.mdb")
exec11="select count(*) as total from ip where ip="&userip1
set rs=server.createobject("adodb.recordset")
rs.open exec11,conn,1,1
if not rs.eof then
num=rs(0)
else
num=0
end if
rs.close
set rs=nothing
response.write("contents表的记录总数是:"&num)
response.write(timenow)

提示Microsoft OLE DB Provider for ODBC Drivers (0x80040E21)
ODBC 驱动程序不支持所需的属性。
/asptext/text_count2.asp, 第 (rs.open exec11,conn,1,1) 行?

[解决办法]
exec11="select count(*) as total from ip where ip='"&userip1&"'"

试试
[解决办法]
ACCESS数据库的时间类型的连接符和SQL的不一样!!ACC要用#的
[解决办法]

探讨
response.write(timenow)
这个如何改为弹出提示框?像JS的alert一样?

读书人网 >ASP

热点推荐