你好
或者你可以嘗試先定義一下你的DataTable 的Column的DataType
只要把他轉成為數字便可
E.G.
tbl.Columns.Add(new DataColumn("ID", Type.GetType("System.Int32")));
tbl.Columns.Add(
new
DataColumn(
"Profit"
, Type.GetType(
"System.Decimal"
)));
或者可以參考以下URL
http://blog.sharechiwai.com/2011/02/sample-datatable-data-generator-%E7%B0%A1%E5%96%AE%E7%9A%84datatable%E8%B3%87%E6%96%99%E7%94%9F%E7%94%A2%E5%99%A8/
Please correct me if my concept is wrong
谢谢ChiYau版主。
我是直接return SQLiteHelper.ExecuteDataSet(sql, null);了,这样都是以字符形式导出数据了。所以排序不正确。
确实要先定义一下DataTable 的Column的DataType。
然后再DataReader循环给定义好的Column