R
Rozan
Unregistered / Unconfirmed
GUEST, unregistred user!
目标:判断一条记录是否符合特定的某个查询条件,即一个布尔型函数(输入为一条记录)。
想法: 由于自己写语法语义程序不太可能,想用数据库的查询语句。因此想构造一个内存
表,所有操作在内存完成。
问题:
1.用TClientDataSet实现内存表时,我能不能把某个物理表的结构导入(不连服务器)?
用TClientDataSet.CreateDataset,在FieldDef里定义可以实现,但我觉得独立性不好。
2.如果用RxMemoryData实现,可以用LoadFromDataSet解决以上问题。但没有Filter属性,
我不知道如何做查询。
3.最核心的一个问题是:对于DataSet(TclientDataSet &
TRxMemoryData),我如何实现
查询操作呢?用Filter和数据库的where子句一样吗?如果用Query的话,表名应该是什么
(我的SQL没法写呀)?
请大虾们救救我吧!
想法: 由于自己写语法语义程序不太可能,想用数据库的查询语句。因此想构造一个内存
表,所有操作在内存完成。
问题:
1.用TClientDataSet实现内存表时,我能不能把某个物理表的结构导入(不连服务器)?
用TClientDataSet.CreateDataset,在FieldDef里定义可以实现,但我觉得独立性不好。
2.如果用RxMemoryData实现,可以用LoadFromDataSet解决以上问题。但没有Filter属性,
我不知道如何做查询。
3.最核心的一个问题是:对于DataSet(TclientDataSet &
TRxMemoryData),我如何实现
查询操作呢?用Filter和数据库的where子句一样吗?如果用Query的话,表名应该是什么
(我的SQL没法写呀)?
请大虾们救救我吧!