C#向数据库写二进制以及读出
来源:互联网 发布:道奇charger srt数据 编辑:程序博客网 时间:2024/06/05 19:21
1.C#把文件当作二进制流写进数据库
SqlConnection myconnection = new SqlConnection(strsql);
myconnection.Open();
SqlCommand mycommand = new SqlCommand();
FileInfo myfile = new FileInfo("D://**.*");
FileStream mystream = myfile.OpenRead();
byte[] mybyte = new byte[myfile.Length];
mystream.Read(mybyte, 0, Convert.ToInt32(mystream.Length));
strselect = "insert into DF_XML(DT,XML) values(getdate(),@file)";
mycommand = new SqlCommand(strselect, myconnection);
SqlParameter myparam0 = new SqlParameter("@file", SqlDbType.Binary);
myparam0.Value = mybyte;
mycommand.Parameters.Add(myparam0);
mycommand.ExecuteNonQuery();
mystream.Close();
myconnection.Dispose();
myconnection.Close();
3.C#把二进制流从进数据库读出并写入文件
string strsql = "data source=127.0.0.1;Integrated Security=SSPI;Initial Catalog=MYDataBase";
byte[] mybyte = null;
FileStream myfs = new FileStream("D://data.xml", FileMode.CreateNew);
BinaryWriter writefile = new BinaryWriter(myfs);
string strselect = "select XML from DF_XML where ID=4";
SqlConnection myconnection = new SqlConnection(strsql);
myconnection.Open();
SqlCommand mycommand = new SqlCommand(strselect, myconnection);
SqlDataReader myreader = mycommand.ExecuteReader();
if (myreader.Read())
{
mybyte = (byte[])myreader[0];
}
myreader.Close();
myconnection.Close();
writefile.Write(mybyte, 0, mybyte.Length);
writefile.Close();
myfs.Close();
- C#向数据库写二进制以及读出
- 将文档以二进制格式写进数据库,读出显示
- 字符数组存入数据库以及读出
- 创建一个procfile池 向其中写数据 并读出
- C# 文件与二进制互转数据库写入读出
- C# 文件与二进制互转数据库写入读出
- C# 文件与二进制互转数据库写入读出
- C# 文件与二进制互转数据库写入读出
- 图片以二进制保存到数据库并读出到硬盘
- Perl: 向mysql数据库插入二进制字段
- C#遍历SQL Server数据库中的表,读出表名
- 转:C# 文件与二进制互转数据库写入读出
- C# 文件与二进制互转数据库写入读出--还包含选择文件~
- 把图片以二进制流保存到数据库并且读出来,显示
- 将数据库中的image字段(二进制字段)读出并转换为String
- C++中从文件中读出字符流,以及向文件中输入字符流
- C#写入/读出文本文件
- 读出数据库中数据
- c#byte(二进制)转为Image(图片)
- iBATIS和JasperReports制作报表(一)
- Christmas is Halloween!
- 用Birt(商业智能报表)制作交叉报表(显示学生成绩)
- c#将数据库二进制图片保存到硬盘上
- C#向数据库写二进制以及读出
- c#.net上传文件到数据库中(把文件转换成二进制流存在后台数据库)
- 关于Oracle中有null参与的逻辑或,逻辑与的操作结果
- OSX Command Line
- JSP的一些常用内置对象
- 【Ajax-DWR】一个示例让你学会Dwr
- word 常用快捷键
- 扎金花赌博小程序JAVA源码
- How is MP3 built?