我的系统系统需要这样一个字段:根据每行A列的值(datetime型)范围分类,如1:00-14:00 为 X 类,14:00- 24:00 为Y类,将类别保存在该行的一个字段中B中
如下表
 A列        B列
1:00         X
2:20         X
15:00        Y
...
如果纯计算一下倒好办,但是又要求用户可以修改这个B列的值,如X改成Y,Y改成Z,且其最终结果又无需保存至数据库中现发现delphi的adodataset只能在OnCalcFields写赋值语句才能修改计算字段,我找不到其它方法可以直接修改它,难道一定要在数据库表中建立一列,专门用来临时“修改”这个值?请高手帮忙,分享一下有什么好的办法,谢谢