我有一個TableAdapter從stored procedure中獲取行。出於某種原因,當沒有結果時,TableAdapter返回值爲0而不是NULL的INT。存儲過程有NOCOUNT ON
。TableAdapter返回ASP.NET中的幻像結果
與此問題是,我有一個ListView在前端EmptyDataTemplate,它不顯示。當我在查詢分析器中運行查詢時,發現它返回0而不是NULL。
存儲過程有一個簡單的'SELECT * FROM WHERE'和一個INT參數(NOT輸出)。在查詢分析器中運行它,我沒有得到預期的輸出。
發生了什麼事?
其實,我已經證實情況並非如此。在查詢分析器中運行查詢並沒有返回任何結果,同樣,運行其他未在數據集設計器中產生任何結果的SP也沒有導致這種幻影結果。 – 2009-07-04 07:29:56