我有一个 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')
但是它不起作用,我知道输出为“空”如果输出不为空,则程序正常工作。