我使用以下方法从数据库中获取所有表
tables = Utility.DBConnection.GetSchema("Tables", restrictions);
如何将表格按字母顺序排序? 我检查了 GetSchema,没有提供任何排序顺序的属性。
我想稍后做:
foreach (DataRow row in tables.Rows) {}
但我想先对表格进行排序。
请您参考如下方法:
如果表是一个DataTable,你可以使用DataTable.DefaultView Property提供数据的排序 View :
DataView view = tables.DefaultView;
view.Sort = "Name";
foreach (DataRowView row in view)
{
}
