分辨率越来越高
如果以二进制存在服务器,那服务器读写性能以及开销就太大了
一般都是存在服务器,或者可以考虑利用nginx搭建一套专门的图片服务器
希望能帮助到你
我做了个例子给你\x0d\x0a前台:\x0d\x0a\x0d\x0a\x0d\x0a\x0d\x0a\x0d\x0a\x0d\x0a后台:\x0d\x0a protected void Button1_Click(object sender, EventArgs e)\x0d\x0a{\x0d\x0aFileUpload1.SaveAs(Server.MapPath("img/"+FileUpload1.FileName))//上传图片\x0d\x0aImage1.ImageUrl = "~/img/" + FileUpload1.FileName//图片路径(将这个数据保存到数据库就可以了。img为项目里一个文件夹的名称)\x0d\x0a} 回答于 2022-11-17你理解错了, 图片只能上传到服务器,服务器就是一台电脑,相当于你把这张图片放在这个电脑的硬盘里,怎么可能放入数据库,放入数据库的只是这个图片的信息,如文件名。。。因为只有这样,你下次才能调用到你这次上传的图片,否则你根本就不知道你上传的是哪张图片,就无法调用这张图片,上传也就没有意义了。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)