2009-06-11 95 views
0

我正在使用visual studio 2008與c#。我想在我的柱形圖上顯示查詢結果。 我的查詢是:V.S 2008報告

select (select count(cinsiyeti) 
from Hastalar where cinsiyeti = 'E') AS ERKEK , 
(select count(cinsiyeti) from Hastalar where cinsiyeti = 'K') AS KADIN 

我得到的值和數據集名稱。值:!=字段Erkek.Value和=字段Kadin.Value

但是編譯器給該錯誤:

圖表「cCinsiyeteGoreHastaSayisi」標籤表達指的是字段「Erkek」。報表項表達式只能引用當前數據集範圍內的字段,或者如果在聚集內,則指向指定的數據集範圍。 C:\ Users \用戶cagin_arslan \文檔\ Visual Studio 2008的\項目\ RaporCalisamalari \ RaporCalisamalari \ rptCinsiyeteGoreHastaSayisi.rdlc RaporCalisamalari

回答

0

只要你的變量名在數據集中的數據表,並與您的SQL語句的收益匹配它應該沒事。就像yieldvs說的那樣,這可能是一個案例問題。