请问delphi能不能像SQL那样动态拼语句?
数据库里面有这样数据
field condition flag
第一条数据 empname [id>3][no=9] 1
第二条数据 classname [no>10][classname<7][classname>3] 1
中间用[]就是条件
如何根据condition里面条件在delphi动态生成多个if
谢谢
[解决办法]
找个 delphi脚本解释器
[解决办法]
楼主是要实现控制反转吧,根据参数动态生成判断语句。
[解决办法]
Delphi脚步编译器,动态拼语句也就是想做查询对话框,由用户自己定义条件?
[解决办法]
你参考一下FastReport的源码
或者RemObject DataAbstract 源码