用什么办法操作DB2数据库中的二进制字段

wxcyf 2003-10-15 12:59:32
用什么办法操作DB2数据库中的二进制字段。有什么函数可以用以二进制的吗。
...全文
65 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
huojiehai 2003-10-18
  • 打赏
  • 举报
回复
DB2没用过,但应该差不多吧
增加:


Query.Close;
Query.SQL.Clear;
Query.SQL.Add('INSERT INTO myimages(FileName,pic) VALUE(''Image1'',:pic)');
Query.ParamByName('pic').LoadFromFile('D:\Hasd.bmp',ftBlob);
Query.ExecSQL;

 

修改:

Query.Close;
Query.SQL.Clear;
Query.SQL.Add('UPDATE myimages SET pic=:pic WHERE filename=''Image1''');
Query.ParamByName('pic').LoadFromFile('D:\Hasd2.bmp',ftBlob);
Query.ExecSQL;


TBlobfield(Query1.FieldByName('Image1')).LoadFromFile('D:\cc.bmp');

取出TBlobfield(Query1.FieldByName('Image1')).SaveToFile('D:\aa.bmp');
bestluo 2003-10-18
  • 打赏
  • 举报
回复
只能够用流的方式来达到该目的

2,495

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧