C# 如何再把二进制文件里面的数据读出来再存入数据库呢
C# 怎么再把二进制文件里面的数据读出来再存入数据库呢
把5条数据转换成二进制保存成一个文件,怎么再把二进制文件里面的数据读出来再存入数据库呢。
数据库是sql 我把读出来的数据保存到list中。然后savefiledialog 保存到本地中
代码如下
这个保存到本地的代码。
怎么再把这个文件里面的数据再读成string 类型 再跟保存进 数据库呢。求大神救命
------解决方案--------------------
路过帮顶~
小弟菜鸟,BinaryReader br = new BinaryReader(fs);是用这个读二进制文件吧
之后再存数据库
把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);是用这个读二进制文件吧
之后再存数据库