如何设置blob的长度?我用的是D9i

解决方案 »

  1.   

    抱歉,我弄错了
    blob是不设置长度的
    你插入大量的小于60k的图片都正常而一大于60k就出错吗
      

  2.   

    很奇怪的问题。
    你使用了EMPTY_BLOB() and EMBPTY_CLOB()进行initialize了吗?
      

  3.   

    没有使用EMPTY_BLOB(), 在数据库中我只是设好字段,我是在前端(用的是Delphi6),直接用
    Image1.LoadFromFile('c:\tmp.jpg');
      ...
    dataset.FieldByName('blob_value').Assign(Image1.picture);
    ...
    小的可以成功插入,大的却出好象是“字段长度不够”的提示,blob如何设长度?
    俺又请问错在那?
      

  4.   

    我使用delphi保存图片的时候,没有遇到。但我想你配置bde的时候是不是把
    关于blob的参数设置的太小?
      

  5.   

    我也这样想的,哪儿一定有设置blob参数大小的!改了几个,却不管用!
    我用的是odbc,却不知哪个是设置该参数的
    jiezhi(西域浪子) 谢谢你的帮助!