ADO.NET 数据操作与绑定实战指南
1. 数据集的二进制序列化与反序列化
在数据处理中,有时需要将数据集保存到文件中,以便后续使用。可以使用 BinaryFormatter 来实现数据集的二进制序列化和反序列化。以下是示例代码:
BinaryFormatter bFormat = new BinaryFormatter();
bFormat.Serialize(fs, carsInventoryDS);
fs.Close();
// 清空数据集
carsInventoryDS.Clear();
// 从二进制文件加载数据集
fs = new FileStream("BinaryCars.bin", FileMode.Open);
DataSet data = (DataSet)bFormat.Deserialize(fs);
若从 Main() 方法调用此代码,可在 bin\Debug 文件夹中找到生成的 .bin 文件。
2. 将 DataTable 对象绑定到 Windows Forms GUI
.NET 平台提供了许多 API 来自动将数据绑定到用户界面元素。以 Windows Forms 为例,其 DataGridView 控件可轻松显示 DataSet 或 DataTable 对象的内容。
超级会员免费看
订阅专栏 解锁全文
1万+

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



