如何在MS Sql中存储简历(.doc文件)

时间:2010-04-29 11:16:02

标签: asp.net sql-server

如果我上传我的简历(.doc扩展名),我在asp.net页面中有Fileupload控件 那它应该存放在SQL数据库中怎么样?

1 个答案:

答案 0 :(得分:0)

如果您使用的是Linq To Sql:

protected void BtnUpload_Click(object sender, EventArgs e)

{

 if (FileUploader.HasFile && FileUploader.PostedFile.ContentLength > 0)
  {
      string file = txtFile.Text;
      byte[] filebyte = FileUploader.FileBytes;
      System.Data.Linq.Binary fileBinary = new System.Data.Linq.Binary(filebyte);
      MuseDataContext museData = new MuseDataContext();
      museData.ADDFILE(file, fileBinary);
  }

}

记住:我们需要将FileUploader.FileBytes传递给System.Data.Linq.Binary的构造函数。 Byte []不直接映射到System.Linq.Binary。

希望这有帮助

取值