返回首页

asp.net在sqlserver数据库的PDF文件如何上传和下载?感谢

DKDixit"

回答

评论会员:游客 时间:2012/02/06
迈赫迪吴拉姆:上传文件:imgsrc={A}文件保存在DB:{A2}]
乌玛・尚卡尔帕特尔
评论会员:游客 时间:2012/02/06
服务器uplaod文件codeprelang="c#" spanclass="code-keyword"protected/spanspanclass="code-keyword"void/spanbtnSub_Click(spanclass="code-keyword"object/spansender,EventArgse){spanclass="code-keyword"try/span{spanclass="code-keyword"string/spanfilename=FileUpload1.FileName;spanclass="code-keyword"string/spanfilename1=FileUpload2.FileName;FileUpload1.PostedFile.SaveAs(Server.MapPath(spanclass="code-string""/spanspanclass="code-string"\\Uploadform\\"+filename.Trim()));FileUpload2.PostedFile.SaveAs(Server.MapPath("/span\\Uploadform\\spanclass="code-string""/spanspanclass="code-string"+filename1.Trim()));stringpath="/span\\Uploadform\\spanclass="code-string""/spanspanclass="code-string"+filename.Trim();stringpath1="/span\\Uploadform\\spanclass="code-string""/spanspanclass="code-string"+filename1.Trim();SqlConnectioncon=newSqlConnection(str);cmd=newSqlCommand("/spanInsertintoCircular(title,type,url1,url2)values(spanclass="code-string"'/spanspanclass="code-string""+txttitle.Text+"'/span,spanclass="code-string"'/spanspanclass="code-string""+txttype.Text+"'/span,spanclass="code-string"'/spanspanclass="code-string""+path+"'/span,spanclass="code-string"'/spanspanclass="code-string""+path1+"'/span)spanclass="code-string""/spanspanclass="code-string",con);lblinfo.Text="/spanUploadedSuccessfullyspanclass="code-string""/spanspanclass="code-string";cmd.CommandType=CommandType.Text;con.Open();cmd.ExecuteNonQuery();con.Close();}catch(Exceptionex){Response.Write(ex.ToString());}} /span/pre/code您的文件可以简单地下载/打开codeprelang="c#"Response.Redirect(pdfurlfetchfromdatabase);/pre/code
koolprasad2003:意味着你需要存储在数据库中的文件吗?如果我是roght然后在这里阅读以下。

文件存储在数据库,你需要将其转换为ByteArray的[]。您可以使用图片,Vatbinary类型。

为了从数据库中下载文件,你需要读的ByteArray和PDF文件,把它写使用
system.Io.WriteAllBytes()

这里是{A3}]:您的帮助。|