我用了一个DBImage 控件与数据库的graphic域相联,并用了OpenPictureDialog控件来打开图片。可是老是不对,运行时总提示不能往DataSet:ReadOnly中添加。
我的代码如下:请帮忙看看哪里错了。
procedure Tf_stuinput.b_insertphotoClick(Sender: TObject);
begin
  with datamodule1.q_stu do
  datamodule1.q_stu.Edit;
  begin
   if(openPictureDialog1.Execute) then
    dbimage1.Picture.LoadFromFile(openpicturedialog1.FileName);
    datamodule1.q_stu.FieldByName('photo').Assign(dbimage1.picture);
  end;
end;
谢谢!!