【发布时间】:2013-02-28 20:32:08
【问题描述】:
我有一个 VB.Net 程序,用于检查上周是否使用了特定终端。我想使用 if then 语句将结果发送给我。如果 tableadapter 是空的(NULL),那么我希望它在程序中执行一些东西......现在我有:
Me.1TableAdapter.Fill(Me.SwiperCheck.1, DTstartdate, TodayEnd)
If (Me.SwiperCheck.1.Count = 0) Then
msgbox ("It Worked")
这是我的数据集查询:
SELECT CASE WHEN COUNT(sTerminal) = 0 THEN NULL ELSE COUNT(sTerminal) END AS terminal
FROM Swipe
WHERE (dtCreated BETWEEN @startdate AND @enddate) AND (sTerminal = 'Swiper 1')
但是它不起作用,我知道输出为“Null”如果输出不为 null,则程序正常工作。
【问题讨论】:
标签: c# sql vb.net sql-server-2005 dataset