DataTable序列化和反序列化
来源:互联网 发布:oracle的sql developer 编辑:程序博客网 时间:2024/06/04 18:07
#region 序列化文件和反序列化
public void Serialize(string path, DataTable dt)
{
try
{
FileStream fs = new FileStream(path, FileMode.Create);
BinaryFormatter bf = new BinaryFormatter();
bf.Serialize(fs, dt);
fs.Close();
MessageBox.Show("文件保存成功");
}
catch (Exception)
{
MessageBox.Show("文件保存失败");
}
}
public DataTable Deserialize(string path)
{
DataTable dtt = new DataTable();
try
{
FileStream fs = new FileStream(path, FileMode.Open);
BinaryFormatter bf = new BinaryFormatter();
dtt = (DataTable)bf.Deserialize(fs);
fs.Close();
}
catch (Exception)
{
MessageBox.Show("读取文件失败!");
}
return dtt;
}
#endregion
public void Serialize(string path, DataTable dt)
{
try
{
FileStream fs = new FileStream(path, FileMode.Create);
BinaryFormatter bf = new BinaryFormatter();
bf.Serialize(fs, dt);
fs.Close();
MessageBox.Show("文件保存成功");
}
catch (Exception)
{
MessageBox.Show("文件保存失败");
}
}
public DataTable Deserialize(string path)
{
DataTable dtt = new DataTable();
try
{
FileStream fs = new FileStream(path, FileMode.Open);
BinaryFormatter bf = new BinaryFormatter();
dtt = (DataTable)bf.Deserialize(fs);
fs.Close();
}
catch (Exception)
{
MessageBox.Show("读取文件失败!");
}
return dtt;
}
#endregion
0 0
- DataTable序列化和反序列化
- Datatable序列化和反序列化
- DataTable序列化和反序列化
- 序列和反序列化
- 序列和反序列化
- DataTable的序列化与反序列化.
- DataTable的序列化与反序列化
- DataTable的XML序列化与反序列化
- 序列化和反序列化
- 序列化和反序列化
- 序列化和反序列化
- c# 序列化和反序列化
- .NET序列化和反序列化
- .net序列化和反序列化
- 序列化和反序列化
- C#序列化和反序列化
- XML序列化和反序列化
- Serializable,序列化和反序列化
- iOS UIView初识
- Android AutoLayout全新的适配方式 堪称适配终结者
- 【LeedCode】328. Odd Even Linked List
- iOS设备、Icon、LaunchImage、图片分辨率
- windows server 部署负载均衡
- DataTable序列化和反序列化
- 新建一个线程去运行下载数据或数据查询的操作
- NSArry基本用法
- Linux个性化命令行登陆提示文字
- 安装windows2008系统的心得
- Android 屏幕适配方案
- JAVA之 jdk 的配置
- 客户端和服务器端交互之session
- 我的网页搭建中篇01——网页背景02.使用渐变色做网页背景