特定の端末が先週使用されたかどうかを確認する VB.Net プログラムがあります。if then ステートメントを使用して結果を送信したいと思います。テーブルアダプターが空(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 でない場合、プログラムは正しく機能します。