发布网友 发布时间:2022-04-12 17:54
共4个回答
热心网友 时间:2022-04-12 19:23
ASP上传图片的,你可以用<input type="file" name="pic"></input>,然后在插入时就用pic=request.form("pic"),把数据插入到数据库里,但不要用中文名,这个对菜鸟来说是容易一点的,但有一个缺点就是如果你把同一个图片再上传,会把以前的给覆盖了,如果你想要存为二进制的,你在pic的值上加一个rand()这个函数,那就可以了。或者再可以加上 rand()*now()这样就会更好的热心网友 时间:2022-04-12 20:41
这个问题 高效的解决方案只有一个 上传图片到数据库 只能是 把图片存入一个目录当中 然后在数据库里保存图片储存的相对路径 因为如果你真的把图片存到数据库里面的话 解析并读取它的任务就比较重量级了 浪费了时间 还有 你讲的组件 组件也是写出来的 如果你不想用别人的组件 可以自己开发 不过既然有了 为什么不去用啊 看看组件的API文档就可以用了热心网友 时间:2022-04-12 22:16
把图片存入数据库,其实就是把图片的地址存入数据库中,你选择哪个图片,就把那个图片的地址写进数据库中就行了啊。跟其他写进数据库的代码差不多,就是找一个能上传图片的模块就行了热心网友 时间:2022-04-13 00:07
有两种方式,一种是直接以二进制形式存入数据库。还有一种是图片存入硬盘,把路径存入数据库。用第一种方式很耗数据库资源,个人建议用后者。http://www.zstan.com/download/updateForASP.rar 这是个用FLASH上传的模块。