rxrichedit中的数据保存到数据库,但不能将数据中保存的数据在rxrichedit中显示出来?
步骤:
1.rxrichedit中数据保存到数据库中。
2.将数据库中的数据读取出来并显示在rxrichedit上。
问题:不能在rxrichedit中显示刚才步骤1中保存的数据?请各位大侠救命啊!
具体代码如下(开发环境 Delphi5):
1.保存数据
rxrichedit.Lines.SaveToStream(res);
...
qry.Close;
qry.SQL.Text := ' Insert into TFile(FGid, FContent) (:FGID, :FContent) ';
qry.ParamByName('FGid').AsInteger := 1;
qry.ParamByName('FContent').LoadFromStream(res, ftBlob);
qry.ExecSQL;
...
CommitTransaction;
...
通过查询数据库,数据已经保存到数据库中
2.读取数据显示在rxrichedit上
qry.SQL.Text := 'select * from TFile where Fgid = 1';
qry.Open;
...
TBlobField(qry.FieldByName(FContent)).SaveToStream(res);
...
rxRichEdit.Lines.LoadFromStream(res);
rxRichEdit上显示空白。很奇怪,研究了好久,都没有找出原因,请大侠们帮帮忙
1.rxrichedit中数据保存到数据库中。
2.将数据库中的数据读取出来并显示在rxrichedit上。
问题:不能在rxrichedit中显示刚才步骤1中保存的数据?请各位大侠救命啊!
具体代码如下(开发环境 Delphi5):
1.保存数据
rxrichedit.Lines.SaveToStream(res);
...
qry.Close;
qry.SQL.Text := ' Insert into TFile(FGid, FContent) (:FGID, :FContent) ';
qry.ParamByName('FGid').AsInteger := 1;
qry.ParamByName('FContent').LoadFromStream(res, ftBlob);
qry.ExecSQL;
...
CommitTransaction;
...
通过查询数据库,数据已经保存到数据库中
2.读取数据显示在rxrichedit上
qry.SQL.Text := 'select * from TFile where Fgid = 1';
qry.Open;
...
TBlobField(qry.FieldByName(FContent)).SaveToStream(res);
...
rxRichEdit.Lines.LoadFromStream(res);
rxRichEdit上显示空白。很奇怪,研究了好久,都没有找出原因,请大侠们帮帮忙
...全文
相关推荐
RXRICHEDIT图文混排
此外,RXRICHEDIT还支持将内容以流的形式存储到数据库,这在需要在数据库中保存富文本信息的应用场景中非常有用。
RXRICHEDIT(已经修改完全支持中文)
**全面的中文支持**:这是RXRICHEDIT的核心优势,它可以正确地显示和处理中文字符,无论是在简体还是繁体环境下,都能保证文本的清晰和准确。2.
rxrichedit2.0
RxRichEdit2.0很可能提供详尽的使用手册、示例代码以及在线技术支持,帮助开发者快速理解和应用这个控件。9. **安全性** 在处理用户输入和存储数据时,安全性也是一个关键点。
rxrichedit的link处理
逻辑位置是指文本中的字符顺序,而屏幕坐标则是在显示器上的像素位置。计算字符位置通常涉及以下步骤:1.
RTF2BMP Delphi
**rxRichEdit组件**:学习如何使用这个组件,包括添加、编辑和显示RTF内容,以及插入和管理BMP图像。5.


