ADO.NET 断开连接层的深入探索
1. 数据库名称映射为友好名称
数据库管理员创建的表和列名往往对最终用户不太友好。不过,数据适配器对象维护着一个内部强类型集合 DataTableMappingCollection ,它包含 System.Data.Common.DataTableMapping 对象。可以通过数据适配器对象的 TableMappings 属性访问这个集合。
以下是一个将数据库列名映射为友好名称的示例代码:
static void Main(string[] args)
{
// Now map DB column names to user-friendly names.
DataTableMapping custMap =
dAdapt.TableMappings.Add("Inventory", "Current Inventory");
custMap.ColumnMappings.Add("CarID", "Car ID");
custMap.ColumnMappings.Add("PetName", "Name of Car");
dAdapt.Fill(ds, "Inventory");
}
运行此程序后, PrintDataSet() 方法将显示 DataTable 和 DataRow 对象的
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



