select count(*) from yourtable where your_id = 123 and your_pic is null count(*)结果是1就是空,结果为0就是存入数据了
if dbimage1.Picture.Bitmap.Empty then 空!
使用BlobSize即可,大于0表示有图片否则为空
if tblobfield(adoquery1.fieldbyname('imagefield').isnull then showmessage('为空');
if tblobfield(adoquery1.fieldbyname('imagefield')).isnull then showmessage('为空'); 不好意思,上面少了括号。 另外adoquery1.fieldbyname('imagefield').isnull 也可以判断普通字段是否in null
count(*)结果是1就是空,结果为0就是存入数据了
showmessage('为空');
showmessage('为空');
不好意思,上面少了括号。
另外adoquery1.fieldbyname('imagefield').isnull 也可以判断普通字段是否in null