如何在access数据库中保存照片,需要存成什么类型。
解决方案 »
- GetDlgItem问题 在线急等
- '无法为更新定位行,一些值可能已在最后一次读取后已更改'报错信息如何消除?
- 请教:sql server 2000 中的 bigint ,是 8 位长度,是吗?在delphi 是哪个类型和它对应?谢谢!
- 如何将字节数组转换为字符串?
- 一个菜问题,请教各位了
- 我帮别人做工作系统,请各位给点建议。
- 大家来看看,这个sql语句该怎么写?
- 谁能说一下ActiveForm 怎么做,要最简单的步骤,,,,
- 如何优化大量数据的远程访问?
- 当DBGrid中某一纪录的字段值更改时,纪录在Grid中颜色随之变化,如果能让更改的字段的颜色变化就更好了。
- 超市硬件设置的编程方法(POS票据打印机、钱箱、价格显示器)
- 打印问题.问题解决.马上结贴..在线等.就有这些分了,都给~!~!急!急!急!
var
picstream:tadoblobstream;
begin
adoquery1.edit;
picstream:=tadoblobstream.Create(tblobfield(adoquery1.fields[1]),bmWrite);
if form1.opendialog1.execute then
begin
picstream.LoadFromFile(opendialog1.filename);
picstream.Position:=0;
adoquery1.edit;
tblobfield(adoquery1.Fields[1]).loadfromstream(picstream);
adoquery1.post;
end;
end;
如果你希望用数据库来保存图像等流文件,可以考虑用SQL/Oracle。
但数据多的时候Access会很慢的
小的话,
可以用BLOB字段
打开一张图片的,几万张图片七八百M数据库。速度一点也不慢,