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

if Rs.recordcount >=UpdataMaxonce then为何没起作用

2012-08-08 
if Rs.recordcount UpdataMaxonce then为什么没起作用?Rs.Open Select top 1 * from [&TablePrefix&P

if Rs.recordcount >=UpdataMaxonce then为什么没起作用?
Rs.Open "Select top 1 * from ["&TablePrefix&"PostAttachments] where RoleID="&CookieUserRoleID&" and UserName='"&CookieUserName&"'",Conn,1,3
Set Rs1=Execute("select * from ["&TablePrefix&"Roles] where RoleID="&CookieUserRoleID&"")
dim UpdataMaxonce
if rs1("RoledataMaxonce")>0 then UpdataMaxonce = rs1("RoledataMaxonce")
if rs1("RoledataMaxonce")<=0 then UpdataMaxonce = SiteConfig("dataMaxoOnce")
if Rs.recordcount >=UpdataMaxonce then
Alert("超出每天上传的数量"&UpdataMaxonce&"了!")
.......省略

rs1("RoledataMaxonce"),SiteConfig("dataMaxoOnce"),UpdataMaxonce读取出来的数据全部正确,为什么就是红色代码没起到作用?

[解决办法]
不用使用recordcount直接:Count(0)
recordcount貌似用记录集方式总数:-1
[解决办法]
Rs.CursorLoction = 3
Rs.Open ...

热点排行