我有顯示數據庫中的表的數據網格如下:差分
我不得不增加了一個名爲「Difference
新列「,其應該顯示Scores1
列值&的Scores2
列值之間的差。
(P.S:從差異無負值)
如何在WPF實現這一目標?
我有顯示數據庫中的表的數據網格如下:差分
我不得不增加了一個名爲「Difference
新列「,其應該顯示Scores1
列值&的Scores2
列值之間的差。
(P.S:從差異無負值)
如何在WPF實現這一目標?
我不熟悉的WPF但,是wpfdatagrid
有TemplateField
或任何其他相關的結構?
如果是的話,你可以這樣做了;
<ItemTemplate>
<asp:Literal
ID="Literal4"
runat="server"
Text='<%# (Decimal.Parse(Eval("Score1")) - Decimal.Parse(Eval("Score2")) %>'>
</asp:Literal>
</ItemTemplate>
注意:此代碼爲Gridview
。它不適用於wpfdatagrid
,但它可以給你一個想法。
爲其查詢/查看/存儲過程
例如,像
選擇Scores1,Scores2, 情況下,當Scores1 - Scores2> 0,則Scores1 - scores2否則爲0結束的差異 從SomeTable
你可以列添加到數據網格,填充它,但它是一個更多的搞亂。
你的意思是,我可以從後面的代碼select語句實現這一目標? – user1221765
當然可以。一些調整,你可以只選擇那些不同的,或者不同於> x的那些。 –
非常感謝。 – user1221765