永发信息网

asp怎么在sql中存储图片的相对路径

答案:1  悬赏:0  手机版
解决时间 2021-02-20 17:45
asp怎么在sql中存储图片的相对路径
最佳答案
string filename = this.FileUpload1.FileName; //获得文件名<br>string type = filename.Substring(filename.LastIndexOf(".") + 1).ToLower();//获得文件后缀,然后将后缀转化为小写,数据好读取些。<br>string StrFileName = DateTime.Now.ToString("yyyyMMddhhmmss") + "." + type;//以时间保存图片,这样的图片是唯一的。<br>string ipath = Server.MapPath("Image/" + StrFileName);//将图片保存到项目的对应的Image文件夹。<br>string wpath = "Image/" + StrFileName;//保持当前上传的图片的所在的项目的路径。<br>if (type == "jpg" || type == "gif")//判断上传的后缀名<br>{<br>FileUpload1.SaveAs(ipath);<br>Image1.ImageUrl = wpath;<br>}<br>else<br>{<br>Response.Write("&lt;script&gt;alert('上传的格式不符合要求!')&lt;&#47;script&gt;");<br>this.Image1.Visible = false;<br>return;<br>}<br>SqlParameter[] parms = new SqlParameter[] {<br>new SqlParameter("@Producttitle",title),<br>new SqlParameter("@Productphote",StrFileName),//保存图片名称到数据库,我不喜欢以二进制的形式将图片保存到数据库。也就是相对路径。<br>new SqlParameter("@Productbody",content)<br>};<br>int i = db.ExecuteNonQuery("P_tb_products_add",parms);<br>if (i > 0)<br>{<br>Response.Write("&lt;script&gt;alert('上传图片成功!')&lt;&#47;script&gt;");<br>}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
求高中数学公式二元一次方程 结果|X1-X2|的表
电缆制造属于什么行业
武汉华中数控股份有限公司怎么样?待遇如何?
以 ”接力”为话题写作文
淘宝纤依百秀家洛是什么牌子
关于数学解不等式的一道题.若x,y为正实数,并
李文锁城应城连锁店在哪里啊,我有事要去这个
生育险一个月要交多少钱
红酒进口报关可以退税吗
瑞祺电器五金店怎么去啊,有知道地址的么
扬州有哪家商场有男士LV皮带
天涯明月刀散人玩什么职业比较好
帕其亚孜勒克地址在哪,我要去那里办事
5千克的九分之一和( )千克的九分之五一样重
拳击打后直拳的时候 到底是要先转腿还是先蹬
推荐资讯
以下不可内服的有A.生肌玉红膏B.紫草膏C.拔毒
一品办公用品在什么地方啊,我要过去处理事情
双方打架,对方没伤但是去住院,请问检查了没
帮MG红色异端勾线要用什么笔(图)
考试前最后一天的复习 应该如何去复习
华为c8825d屏幕上出现了坐标怎么去掉
心情烦躁胸口老堵的慌 睡不好男23吃什么药
中国叫李美艳的人数有多少
和女神晚上一起吃饭。表白了,女生说我说的以
中国石油城北加油站我想知道这个在什么地方
参与式社会评价的结果最后将反馈给相关的部门
中江县辑庆派出所在什么地方啊,我要过去处理
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?