差分

2013-01-02 26 views
4

我有顯示數據庫中的表的數據網格如下:差分

enter image description here

我不得不增加了一個名爲「Difference新列「,其應該顯示Scores1列值&的Scores2列值之間的差。

(P.S:從差異無負值)

如何在WPF實現這一目標?

回答

0

我不熟悉的WPF但,是wpfdatagridTemplateField或任何其他相關的結構?

如果是的話,你可以這樣做了;

<ItemTemplate> 
    <asp:Literal 
     ID="Literal4" 
     runat="server" 
     Text='<%# (Decimal.Parse(Eval("Score1")) - Decimal.Parse(Eval("Score2")) %>'> 
    </asp:Literal> 
    </ItemTemplate> 

注意:此代碼爲Gridview。它不適用於wpfdatagrid,但它可以給你一個想法。

+1

非常感謝。 – user1221765

0

爲其查詢/查看/存儲過程

例如,像

選擇Scores1,Scores2, 情況下,當Scores1 - Scores2> 0,則Scores1 - scores2否則爲0結束的差異 從SomeTable

你可以列添加到數據網格,填充它,但它是一個更多的搞亂。

+0

你的意思是,我可以從後面的代碼select語句實現這一目標? – user1221765

+0

當然可以。一些調整,你可以只選擇那些不同的,或者不同於> x的那些。 –