以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  数据行统计  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=45085)

--  作者:CRM2013
--  发布时间:2014/1/15 12:28:00
--  数据行统计

您好,想统计最近30天的行数,代码如下,可以运行,但每次运行后发现Table1表加载了30天内的所有数据,是否有办法只统计行数而不加载数据。谢谢!

 

Dim StartDate As Date = Date.Today().AddDays(-30)
Dim cmdn As new SQLcommand
cmdn.c
cmdn.CommandText = "SELECT Count(*) From {Table1} where [日期] > \'" & StartDate & "\'"

If cmdn.ExecuteScalar > 500  Then
    messagebox.show("累计完成目标500")
    Return
End If

 


--  作者:lsy
--  发布时间:2014/1/15 12:44:00
--  

Dim StartDate As Date = Date.Today().AddDays(-30)
Dim cmdn As new SQLcommand
cmdn.c
cmdn.CommandText = "SELECT Count(唯一、无重复值列) From {Table1} where [日期] > \'" & StartDate & "\'"

If cmdn.ExecuteScalar > 500  Then
    messagebox.show("累计完成目标500")
    Return
End If


--  作者:有点甜
--  发布时间:2014/1/15 20:40:00
--  
 加载数据跟你写的代码没有任何关系哦,你另外写了加载的代码吧?