0
我在asp.net頁面中有Fileupload控件,如果我上傳我的簡歷(.doc擴展名) 那麼它應該存儲在SQL數據庫中怎麼樣?如何在MS Sql中存儲簡歷(.doc文件)
我在asp.net頁面中有Fileupload控件,如果我上傳我的簡歷(.doc擴展名) 那麼它應該存儲在SQL數據庫中怎麼樣?如何在MS Sql中存儲簡歷(.doc文件)
在您使用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傳遞到系統的構造.Data.Linq.Binary。字節[]不直接映射到System.Linq.Binary。
希望這有助於
小號