adoquery1.close;
adoquery1.sql.add('insert into 表 (图片字段) values(:pic)');
adoquery1.Parameters.ParamByName('pic').LoadFromFile('图片路径',ftGraphic);
adoquery1.ExecSQL;
adoquery1.sql.add('insert into 表 (图片字段) values(:pic)');
adoquery1.Parameters.ParamByName('pic').LoadFromFile('图片路径',ftGraphic);
adoquery1.ExecSQL;
解决方案 »
- KeyPress事件的调用问题.
- 关于SQL语句分类汇总的菜鸟问题
- ehlib的dbgrid的checkbox的用法,怎么使点击checkbox时能让它变化
- 关于字体在室外(小灯三色)显示屏的显示
- 请教,怎样获取IIS主目录路径
- 求各位大虾帮帮忙!100分求助!
- 求助:Tmainmenu控件的字体如何修改,谢谢
- mdi背景,我的mdi 背景可以更换(可更换的放在一文件夹中,),可我怎么换回原来的?
- 公布动力聊天服务器的源代码powerchatserver
- 如何用d5和win2k和sqlserver2000开发c/s系统
- shell扩展编程
- 如何使用DELPHI读取二进制文件,文件中包含有空位而不是空格。
然后用
with adotable1 do
begin
append;
dbimage1.pictrue.loadfromfile('c:\a.bmp');
post;
end;
begin
edit;
dbimage1.pictrue.loadfromfile('c:\a.bmp');
post;
end;
其实,存进去的还是路径
st: TStringStream;
begin
st := tstringstream.create('');
bitmap.savetostream(st);
query1.sql.text := 'insert into table Image_field values :bmp';
query1.parambyname('bmp').asblob := st.datastring;
query1.execsql;
st.free;
end;
Pic: TPicture;
begin
Pic := TPicture.Create;
try Pic.LoadFromFile('c:\a.bmp');
..... Table1.FieldByName('Photo').Assign(Pic);
.....
finally
FreeAndNil(Pic);
end;