关于从数据库读二进制流并保存到指定文件夹(批量操作) 本帖最后由 EchizenSyusuke 于 2010-06-01 15:45:13 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 FileInfo fileInfo = new FileInfo(fileName);这里的 fileName不单单是文件名称,路径也包括进去 FileInfo fileInfo = new FileInfo(@"d:\test\"+fileName); 我已经修改了 FileInfo fileInfo = new FileInfo(txtTargetFolderPath.Text + @"\" + fileName);文件也可以在指定目录创建,但内容却是“System.Byte[]”,不是我本来的那个文件的内容 你往里面写的就是System.Byte[]啊file = Encoding.ASCII.GetBytes( sqlDataReader["FileBinary"].ToString ());你自己指定了格式为ASCII 刚刚才发现,改成file = (byte[])sqlDataReader["FileBinary"];就好了,谢谢你 请问,怎么做绿色程序 关于App.config加密问题 C# 产生正太分布随机数问题 求助 我的asp.net页面单击时刷新太频繁了,boss对此很不满意!! webbrowser实现自动登录的问题 c# tcpclient-tpclistener文件传送 100分,在线等,c#的程序安装问题 ! 在DataGrid里的修改是否会即时反映在DataSet里? C#字符串转码,困惑,在线等 如何获取JSP页面上动态显示的元素 c# 添加图片后变色且大小变化
这里的 fileName不单单是文件名称,路径也包括进去
FileInfo fileInfo = new FileInfo(@"d:\test\"+fileName);
文件也可以在指定目录创建,但内容却是“System.Byte[]”,不是我本来的那个文件的内容
file = Encoding.ASCII.GetBytes( sqlDataReader["FileBinary"].ToString ());
你自己指定了格式为ASCII