问题描述
visualstudio2010web网页,在1.aspx页面上用fileupload上传一个2.doc文档到数据库m表,然后在3.aspx页上显示文件的内容。这个过程不知道怎么实现,求指导
解决方案
解决方案二:
1.aspx读取去内容插入的数据库,并回去数据ID,然后跳转2.aspx并带上ID参数2.aspx根据ID再读取出来显示以上是常规方法还有很多办法!就不一一介绍了
解决方案三:
是的,当页面进行客户端重定向时,在目标url中使用url参数形式(QueryString形式)来具体化。你在学习asp.net的时候有没有学习过QueryStrng?如果没学过,重学。
解决方案四:
思路:上传后将上传文档的路径记录在数据库,然后返回对应的Id,然后通过Id读取文件路径,再将文件读取显示。具体显示实现参考:上传文件可以使用一些控件
解决方案五:
你的问题应该是上传.doc文件,然后数据库保存路径,打开3页面的时候去读取上传的文件里的内容吧?你可以使用Microsoft.Office.Interop.Word.ApplicationClass这个来操作word
解决方案六:
引用4楼範先森的回复:
你的问题应该是上传.doc文件,然后数据库保存路径,打开3页面的时候去读取上传的文件里的内容吧?你可以使用Microsoft.Office.Interop.Word.ApplicationClass这个来操作word
对对对,就是这样,请问能详细说一下吗?谢谢!
解决方案七:
引用2楼以专业开发人员为伍的回复:
是的,当页面进行客户端重定向时,在目标url中使用url参数形式(QueryString形式)来具体化。你在学习asp.net的时候有没有学习过QueryStrng?如果没学过,重学。
学过。我希望文件能放到数据库,以便随时读取。不知道你能不能给我展示代码?谢谢
解决方案八:
如果能在数据库中获取到文件的所在路径,能不能根据路径读取文件的内容?
解决方案九:
上传后得文件应该放在专门的附件服务器上,数据库村去的记录包括文件艾服务器上的位置,文件名等就可以了上传到服务器上后,建议给文件用一个新的唯一性的文件名存储
时间: 2024-09-17 03:56:00