1.
if memberlist.selected <> nil then
begin
.......
end;
2.
TBlobField.LoadFromFile

解决方案 »

  1.   

    TBlobField指的是你用于存储图片的相应字段
      

  2.   

    TBlobField(ADOQuery.FieldByName('img')).LoadFromFile('...')
      

  3.   

    ADOQuery1.FieldByName('IMG').LoadFromFile:=trim(imgdlg.filename);
    可是没有LOADFROMFILE属性的,只有ADOQUERY有,请你能不能给我详细点呢?
      

  4.   

    TBlobField(ADOQuery1.FieldByName('IMG')).LoadFromFile:=trim(imgdlg.filename);
      

  5.   

    看清楚,LoadFromFile是TBlobField的成员,而且也不是赋值,是传递参数!
      

  6.   

    有关ACCESS数据库的问题!
    一般的解决方法都是通过储存连接的路径来解决的~但是这种方法有一定的弊端~例如你的图片有可能被别人该的面目全非~!
      

  7.   

    定义access中的字段类型为--ole对象类型--,然后就可以存了。
      

  8.   

    保存图像到图像字段--
    procedure TForm1.Button1Click(Sender: TObject);
    var
    bitmap:tbitmap;
    begin
    bitmap:=tbitmap.Create;
    try
     if opendialog1.Execute then
       begin
           bitmap.LoadFromFile(opendialog1.filename);
           table1.edit;
           table1.FieldByName('img').assign(bitmap);//存到数据库
           table1.post;
       end;
    finally
           bitmap.Free;
    end;
    end;