Query1是ODAC控件包中的TSmartQuery ;
   通过OraSession连接到oracle 9i执行没问题,连接到oracle 10g就不行,是什么原因啊,急啊      Query1.Close;
      Query1.SQL.Clear;
      Query1.SQL.Add('select t.*, t.rowid from ab t');
      
      Query1.Open;
      Query1.Append;
      Query1.FieldByName('a').AsString:=  '57';      Tblobfield(query1.FieldByName('b')).LoadFromFile('C:\UPFILE\a.txt');
      Query1.Post;