数据库的查找问题(100分)

  • 主题发起人 主题发起人 vincent+
  • 开始时间 开始时间
V

vincent+

Unregistered / Unconfirmed
GUEST, unregistred user!
D5,Access,ADO连接

数据表里面有一个“备注”类型
用的是RX的TRxDBRichEdit来显示添加数据
不过TRxDBRichEdit有自己的格式来储存数据(如中文转换成其它)
这样我该如何来查找这个字段的内容呢?

我已试过两种方法,都不行
1)ADODataSet.Locate( );
2)Pos(sFindStr,ADODataSet.FieldByname('Memo').asstring);
//由于TRxDBRichEdit有自己的格式来储存数据,中文被储存成其它格式了
 //所以此查找不到中文。

  正在尝试把TRxDBRichEdit的内容一个记录一个记录地SaveToFile(文本文件),
用读文件的方法来读入到一个字符串中,不过这种方法象太麻烦和太慢!

  请问一下如上述情况,该怎么查找这个字段? 谢谢!
 
用TStringList
 
不是这样呵!

主要是TRxDBRichEdit有自己的格式来储存数据,中文被储存成其它格式了

在Access表中的字段里面就没有储存为中文格式。

而是成了:ansi/red/'d5/'f3等等的了!

 
好像不行吧。如果必需查找,用纯文本好了。
 
就是呵

我就是想用纯文本的格式来查找

用什么方法呢

TRxDBRichEdit除了SaveToFile可以转为纯文本

还有什么其它方法和属性?

 
后退
顶部