以文本方式查看主题

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

--  作者:lfxxdt
--  发布时间:2014/1/14 10:06:00
--  统计行数

Dim cmd As New SQLCommand
cmd.C
cmd.CommandText = "Select Count(工程部评审日期) From {合同评审单} Where 工程部评审日期 is null"
Dim sum As Single =cmd.ExecuteScalar()
MessageBox.Show("你好,你有" & sum & "张合同未进行评审,请马上进入合同评审单进行评审.")

我想统计合同评审单中工程部评审日期为空的行数,然后再提示出来。以上代码应该如何修改。


--  作者:Bin
--  发布时间:2014/1/14 10:13:00
--  
以上代码没有错误啊.   无法统计吗?
--  作者:lfxxdt
--  发布时间:2014/1/14 10:23:00
--  
提示是0张合同评审单未评审,但实际合同评审单中有一行工程部评审日期为空
--  作者:Bin
--  发布时间:2014/1/14 10:25:00
--  
没有道理,你再检查一下.或者上个例子. 
--  作者:lfxxdt
--  发布时间:2014/1/14 10:57:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目2.foxdb

这个我做在窗口上的控件上
--  作者:狐狸爸爸
--  发布时间:2014/1/14 15:31:00
--  

呵呵,你发上来的文件,和你一楼的问题有一丝一毫的联系吗 ? 从表名到列名,一个都对不上的哦。

认真提问,认真做例子,才能得到认真的回复。


--  作者:狐狸爸爸
--  发布时间:2014/1/14 15:43:00
--  

5楼的窗口代码改为:

 

Dim sum As Integer = DataTables("日报表").Compute("Count(_Identify)", "生产日期 is null")
MessageBox.Show("你好,你有" & sum & "张合同未进行评审,请马上进入合同评审单进行评审.")


--  作者:lfxxdt
--  发布时间:2014/1/14 16:41:00
--  
经过不断的调试,现可正常运行了,谢谢