如题

解决方案 »

  1.   

    select count(*) from yourtable where your_id = 123 and your_pic is null
    count(*)结果是1就是空,结果为0就是存入数据了
      

  2.   

    if dbimage1.Picture.Bitmap.Empty then 空!
      

  3.   

    使用BlobSize即可,大于0表示有图片否则为空
      

  4.   

    if tblobfield(adoquery1.fieldbyname('imagefield').isnull then 
    showmessage('为空');
      

  5.   

    if tblobfield(adoquery1.fieldbyname('imagefield')).isnull then 
    showmessage('为空');
    不好意思,上面少了括号。
    另外adoquery1.fieldbyname('imagefield').isnull 也可以判断普通字段是否in null
      

  6.   

    fieldbyname('imagefield').isnull  或 length()=0 或String(fieldbyname('imagefield').value)=‘’等等很多条件!