我做了个Windows窗体应用程序,其中需要点击一个按钮,把一个文件上传到数据库里边去,请问该怎么办。。
有相应代码最好。。谢谢,在线急等

解决方案 »

  1.   

    读取文件转换成ascii码存入数据库
    前提文件不能太大对于一般的小图片可以采取此方法
      

  2.   

    文件大小类型,如果太大或类型复杂.推荐把路径存在数据库,文件存服务器目录里.如果存数据库 建一个ntext 字段存,语句就跟存其他类型的字段一样
      

  3.   

    顶,建议专门放一台FileServer来保存上传文件
      

  4.   

    openfiledialog选择文件,streamreader等获取文件内容
    或文件保存到程序相关目录
      

  5.   

    用程序将文件读成二进制流,然后写入到数据库中。
    我只将文件传到ORACLE数据库中,文件多大都可以,因为ORACLE的BLOB支持4G的存储,SQL SERVER没用过,应该也可以,只是对文件大小有限制而已。
      

  6.   

    http://www.cnblogs.com/jianu/archive/2010/06/28/1766822.html这是上传图片文件的的例子  一般文件用Binary
    用Image类型  应该也能行