我是c#的新手 我正在使用winform c#。我有一個查詢結果的列值的總和。 總和設置爲label.text可見性,默認值爲0,即零我的代碼是如果從sql查詢輸出爲null,則將標籤值賦值爲零
string interoo = "select sum(charge) from table2
where datepart(mm,given_schedule)= @yourMonthSelected and
datepart(yy,given_schedule)= @yourYearSelected";
的問題是,當沒有搜索結果意味着輸出是沒有那麼turnover.text設置爲null意味着在winform中它是不可見的文本是blanlk我認爲它返回的是dbnull值,但是如果沒有搜索結果被發現,如何設置它爲0。如果搜索結果被發現,那麼它將是相同的,但如果它是空白的,那麼我不希望它是空白的,它應該是0.可以嗎?
另外:您在「AddWithValue」參數名稱中缺少「@」。 – HABO