2Pascal-新时代的Pascal

标题: FireDac FDQuery FDTable RecordCount 真的只有 50 条记录吗? [打印本页]

作者: wang_80919    时间: 2015-7-12 10:39
标题: FireDac FDQuery FDTable RecordCount 真的只有 50 条记录吗?
答,你是个白痴。
修改 FetchOptions 属性 的 RecordCountMode 属性为 cmTotal 就是真实记录数了。

注意 对于 FetchOptions 属性 的 Mode 属性来说 不是所有 数据库都支持 fmOnDemand 模式。
对于 MSSQL 来说,当你的计算机上没有 MSSQL Native Client 的时候,不支持 这模式。


作者: wang_80919    时间: 2016-3-15 16:40
http://bbs.2ccc.com/topic.asp?topicid=506860
wuxiangyang (wxy)        ▲▲▲▲▲        -
盒子活跃会员
2016-3-15 16:37:02
3楼:        方法1:     FQuery.FetchOptions.RecordCountMode := cmTotal;
不过,对于left join 组合查询出出错

方法2: FQuery.open;
        FQuery.last;
这样,FQuery.RecordCount 才是实际的记录数
----------------------------------------------我个人不太相信。





欢迎光临 2Pascal-新时代的Pascal (http://2pascal.com/) Powered by Discuz! X3