2013-06-11 31 views
0

我在VS2010中創建報告;我正在使用一個表進行分組,並且已經分配了數據源,這是SQL Server 2008 R2的存儲過程。我所做的每一份報告都很好;這一個給我適合。RDLC列數據不顯示

我有4列保存十進制值項目(ROWNE,ROWNW, ROWSE, ROWSW)。當我執行存儲過程時,數據沒有問題。當我通過asp.net中的數據源預覽它時,它顯示正常。但報表運行時不會顯示在列中。

我從零開始重新創建了所有東西,但仍然無法正常工作。所有其他字段(包括一個十進制值)顯示正常。這最後4個值不會。 任何幫助將不勝感激!

我的存儲過程的代碼:

SELECT  RR, State, SubDivision, MP, DOT, City, Street, ROWNE, ROWNW, ROWSE, ROWSW 
FROM   dbo.Crossings 
WHERE  (RR = @RR) AND (State = @State OR @State = 'ALL') 
      AND (SubDivision = @Sub OR @Sub = 'ALL') 
      AND (ROWNE = 0 OR ROWNW = 0 OR ROWSE = 0 OR ROWSW = 0) 

回答

0

ROOKIE錯誤 - 我複製/粘貼的方法從另一個在同一地區,並沒有改變報告的方法存儲過程的名稱;兩種方法都有類似的領域,除了沒有顯示出來的4個。學過的知識。