DataTable列按照int排序的解决办法
2011-11-09 16:55 假面Wilson 阅读(409) 评论(0) 编辑 收藏 举报因为Datatable默认字段类型都是字符串,解决方案:
DataTable.Columns.Add( "iPersonOrderSort ",System.Type.GetType( "System.Int32 "));
DataTable.Columns[ "iPersonOrderSort "].Expression = "Convert(iPersonOrder, 'System.Int32 ') ";
DataView dv = DataTable.DefaultView;
dv.Sort = "iPersonOrderSort ";