看板
[ C_Sharp ]
討論串[問題] 使用.Compute("max( )")出現詭異結果
共 2 篇文章
首頁
上一頁
1
下一頁
尾頁
內容預覽:
推文有說該欄型別是string,. 所以 Max 是字串排序結果,不是數字比較結果. 以第一個列子來說:. "6102" 跟 "940" 的比較,. 第一個字是 '6' < '9',所以 "6102" < "940". "9999" 跟 "940" 的比較,. 第一個字是 '9' = '9' 然後.
(還有59個字)
內容預覽:
我有一個datatable,其中一欄是"VOL",使用. int maxLavel = Convert.ToInt32(flow.Compute("max(VOL)", string.Empty));. 來取VOL這欄的最大值,. 當VOL裡面的值是0~6XXX時,. 結果得出來的數字只能是"一千以
(還有146個字)
首頁
上一頁
1
下一頁
尾頁