数据库中有字段pr_info为image类型的。现在需要用richviewedit来存取该字段。但是存取过程中,发现无法显示字体的改变信息。比如当我把richviewedit中的数据字体改变后保存,再次读取的时候字体信息就没有了,和普通的字体一样。请问是什么原因呢,应该如何解决啊?已经被困许久了!谢谢
取:
procedure TForm1.bt1Click(Sender: TObject);
var
mystream:TBlobStream;
begin
mystream:=TBlobStream(adq1.CreateBlobStream(adq1.FieldByName('pr_info'),bmRead));
if Assigned(mystream) then
  ShowMessage('not null');
rv1.Clear;
mystream.Position :=0;
rv1.LoadRVFFromStream(mystream);
rv1.Format;
mystream.Free;
end;
存:
procedure TForm1.bt2Click(Sender: TObject);
var
mystream:TMemoryStream;
begin
  mystream:=TMemoryStream.Create;
  mystream.Position :=0;
  rv1.SaveRVFToStream(mystream,false);
  adq1.Edit;
  TBlobField(adq1.FieldByName('pr_info')).LoadFromStream(mystream);
  adq1.Post;
  mystream.Free;
end;还有个问题:也是关于这个的请各位大侠也帮忙关照一下
http://community.csdn.net/Expert/topic/4223/4223698.xml?temp=.693844