图片不能存入数据库
数据库为oracle 9i ,数据表:RYDA,存入照片字段:RYZP: LONG ROW类型,
编程软件:delphi 7
cxDBImage1与图片字段绑定。
数据集用的是:TQuery,与TUpdateSQL绑定,query1属性cachedupdates为true;
问题描述:
我从旧的档案表中导入数据后,这部分数据的照片是空的,编辑后插入图片,不能成功保存,提示为:‘Invalid BLOB handle in record buff’;
但数据集新增一条记录时,图片可以成功保存入数据库,也可以编辑后成功保存(比如说换了照片);
请问这是什么原因呢?