读书人

C# 如何再把二进制文件里面的数据读出

发布时间: 2013-04-20 19:43:01 作者: rapoo

C# 怎么再把二进制文件里面的数据读出来再存入数据库呢
把5条数据转换成二进制保存成一个文件,怎么再把二进制文件里面的数据读出来再存入数据库呢。
数据库是sql 我把读出来的数据保存到list中。然后savefiledialog 保存到本地中
代码如下

 if (sfd.ShowDialog() == DialogResult.OK)
{
System.IO.FileStream fs = (System.IO.FileStream)sfd.OpenFile();

List<string> list = OnlyConfig(OnfocusConfigUser, Table);
BinaryWriter bw = new BinaryWriter(fs);
for (int i = 0; i < list.Count; i++)
{

bw.Write(System.Text.Encoding.Unicode.GetBytes(list[i]));
}
bw.Close();
}

这个保存到本地的代码。
怎么再把这个文件里面的数据再读成string 类型 再跟保存进 数据库呢。求大神救命
[解决办法]
路过帮顶~
小弟菜鸟,BinaryReader br = new BinaryReader(fs);是用这个读二进制文件吧
之后再存数据库

读书人网 >C#

热点推荐