请教如何用SQL语句把图片存入ACCESS数据库?
发布网友
发布时间:2022-05-03 15:26
我来回答
共6个回答
热心网友
时间:2022-05-03 16:55
可以的,access里 OLE数据类型支持二进制数据的存取。
具体做法很简单,就象存取别的数据一样就可以将二进制的数据存入这个类型字段里
具体获取图片的方法就是做一个浏览页,让用户选择上传的图片file,然后上传,在你的页里分配一个变量接收用户的上传,完了对这个变量进行一些处理,主要是去掉文件头部的一些没用的部分,然后就可以存入数据库了。
热心网友
时间:2022-05-03 18:13
如果你用delphi的话,可以使用以下SQL语句
insert into 表名 values
(:OBJECT)
然后使用参数语句
Parameters.ParamValue['OBJECT']:=TObject(Image1);
这样就能把Image1中显示的图像保存到数据库了
热心网友
时间:2022-05-03 19:48
不可能的,数据库不接收二进制数据
你可以存文件名,文件保存到其他地方
热心网友
时间:2022-05-03 21:39
你可以在网上搜一下无组件上传的代码,里面就有把图片存入ACCESS数据库的方法!
热心网友
时间:2022-05-03 23:47
www.793.net.cn
免费刷网站IP,刷世界排名
欢迎注册!