试试用 bm:tbitmap;
table.fieldbyname('bmp').assign(bm);写入

解决方案 »

  1.   

    var  T: TBlobField;
    begin
      Query1.Close;
      T := TBlobField.Create(Self);
      T.FieldName := 'Images';
      T.Name := Query1.Name + T.FieldName;
      T.Index := Query1.FieldCount;
      T.DataSet := Query1;
      Query1.FieldDefs.UpDate;
      Query1.Open;end;
      

  2.   

    with Query1 do
    begin
      (FieldbyName('blob') as TBlobField).LoadFromFile('file.name')
    end;
      

  3.   

    我自己用Ado连接搞定了!不知道是不是BDE的问题?
    有那位高手用BDE比较熟的,请上来讲一下为什么?我会另外加分的、!
    谢谢!
      

  4.   

    SQL SERVER从7.0起它的就不再使用OLE-DB作为储存方式而改用ADO,所以有些功能要用ADO才能实现。并不是BDE的问题。