TBlobField(FieldByName('b')).SaveToFile('d:\1.doc'); 

解决方案 »

  1.   

    to: outer2000
    我试过,一样的错误!
    "Invalid Class typecast"
      

  2.   

    procedure TForm1.Button1Click(Sender: TObject);
    begin
    adoquery1.SQL.Clear ;
    adoquery1.SQL.Add('insert into tmp(tmp) values(:p)');
    adoquery1.Parameters.ParamByName('p').LoadFromFile('c:\config.sys',ftBlob);
    adoquery1.ExecSQL  ;end;procedure TForm1.BitBtn1Click(Sender: TObject);
    begin
    adoquery1.SQL.Clear ;
    adoquery1.SQL.Add('select * from tmp');
    adoquery1.Open;
    TBlobField(adoquery1.FieldByName('tmp')).SaveToFile('c:\ss');end;
      

  3.   

    to: outer2000
    你用的是SQL Server吗? 字段的类型是什么?