上传:

1、上传文件先保存到服务器   File.SaveAs(path)

2、sql(文件和sql在一个服务器上)进行保存操作:

insert into File(filename,filebody)

values('长大了是否.txt',(SELECT * FROM OPENROWSET(BULK '" + path + "',SINGLE_BLOB) AS x))

下载:

if (reader.Read())

Response.Clear();
String strFileName = reader["oldname"].ToString();
Response.ContentType = "APPLICATION/OCTET-STREAM";
Response.AddHeader("content-disposition", "attachment;filename=" + HttpUtility.UrlEncode(strFileName));
Response.Buffer = true;
Response.BinaryWrite((byte[])reader["filecontent"]);

最新文章

  1. apiCloud又拍云数据库操作经验
  2. 【安全测试】WebGoat安装
  3. 使用PyInstaller将Python程序打包成一个单独的exe文件
  4. CentOS 5.6服务器配置YUM安装Apache+php+Mysql+phpmyadmin
  5. Hibernate中load与get的区别
  6. mybatisnet轻量级ORM框架
  7. 爬虫 - 动态分页抓取 游民星空 的资讯 - bs4
  8. [PKUWC2018] Minimax
  9. 【算法】解析IEEE 754 标准
  10. bugku的一道图片隐写
  11. table中内容过长,table改变的问题
  12. centos关机与重启命令 shutdown -r now 立刻重启
  13. Java 数组元素合并并去重
  14. hdu2609 How many 字典树+最小表示法
  15. public static List SmaDataManager.getThreads(Context context)
  16. Memory Leak检測神器--LeakCanary初探
  17. 导入Maven项目后,Eclipse提示“Missing artifact ”类的错误
  18. cannot access android.support.v4.app.BaseFragmentActivityJB的解决
  19. Java发送HTTPS请求
  20. 使用bcp工具对boost库裁剪

热门文章

  1. 小程序 iphone X 吸底按钮适配
  2. RN 获取组件的宽度和高度
  3. 玩转MQTT-阿里云之MQTT使用
  4. 解决spring-boot配置文件使用加密方式保存敏感数据启动报错No decryption for FailsafeTextEncryptor. Did you configure the keystore correctly
  5. 报错:Heartbeating to master:7182 failed.
  6. leetcode70 爬楼梯 Python
  7. 20175236 2018-2019-2 《Java程序设计》第七周学习总结
  8. 一个故事带你理解if __name__ == '__main__'
  9. tensorflow学习001——MNIST
  10. ftp服务器使用-windowsftp服务起搭建