在ASP.NET中怎么把图片上传,并且存入数据库,求大神解答!!!!
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在ASP.NET中怎么把图片上传,并且存入数据库,求大神解答!!!!相关的知识,希望对你有一定的参考价值。
参考技术A file控件有个提交事件,然后在后台获取文件保存到本地,把文件路径存到数据库,这是一种方法;或者把图片转成二进制,直接存到数据库,用的使用在转成图片就行了ASP.NET中数据库添加图片问题
我用如图的Datalist控件来做一个显示选择题的东西,但现在我做的值能添加文字的问题,我想问下要怎么才可以把图片也添加到数据库里面的题表里面,然后在调用时可以显示图片,谢谢
参考技术A 把文件上传到服务器指定的文件夹,然后在页面上读取图片上传的路径,读取的时候在image标签里的url你面绑定你数据库里面的值就行 参考技术B 你首先要将图片上传到服务器,并将图片所在的Server.Mappath物理路径/相对路径存储到数据库。假如存入数据库的字段是 imageurl ....
那么在Datalist里面添加一个<asp:image......Imageurl='<%#Eval("imageurl")%>' ></asp:image>本回答被提问者采纳 参考技术C 首先要说的是图片本身是不能存储到数据库去的,
数据库里存储的只是图片的相对或绝对路径,
一般是先上传图片,然后就可以确定图片的路径及文件名,然后将路径和文件名记录到数据库就可以了~
以上是关于在ASP.NET中怎么把图片上传,并且存入数据库,求大神解答!!!!的主要内容,如果未能解决你的问题,请参考以下文章