我的数据表里面有Blob字段,可以为空,我想判断是否有记录
但使用TBlobField(Query.FieldByName('field')).Size<>0 和TBlobField(Query.FieldByName('field')).IsNull都不行,还有别的办法吗?
但使用TBlobField(Query.FieldByName('field')).Size<>0 和TBlobField(Query.FieldByName('field')).IsNull都不行,还有别的办法吗?
blobstr1=new TBlobStream((TBlobField *)Main->Query1->FieldByName(FieldName),bmRead);
int len=blobstr1->Size;
if(len<=0)
{
ShowMessage("资料不存在!");
delete blobstr1;
return NULL;
}