本帖最后由 schhq 于 2011-06-10 15:50:56 编辑

解决方案 »

  1.   

    存你是insert
    更改你换成update就行了啊
      

  2.   

    因为修改图片时,需要先指定XXX行,才能执行修改。而插入图片操作又不需要指定哪一行。我用Update试过了,就是不行。所以请教UPDATE的代码如何写。
      

  3.   

    打开表,找到要修改的记录用下面的操作。即可
                self.ADOQuery1.Edit;
                TBlobField(self.ADOQuery1.FieldByName('照片')).LoadFromStream(Stream );
                self.ADOQuery1.Post;
      

  4.   

    哈哈,我知道了怎么做了,先按需查询,在修改结果即可。举例如下: with QY do
       begin
          Close;
          sql.Clear;
          sql.Text:='select * from ADOT where 图片名称=''企鹅''    ';
          Open;
          edit;
          TBlobField(Qy.FieldByName('原始图片')).LoadFromStream(Stream);
          Post;
       end;