急!!!请教在delphi中是否有宏命令 宏命令的没有。问题不是很清楚,我猜解决的办法就是动态query.在params上做作文章就可以了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不太明白你的意思,再清楚点?是不是想根据条件动态查询啊?这样的话,同意yjq。 用SQLAA:='1';AB:='2';如:QUERY1.SQL.ADD('SELECT FIELD'+AA+',FIELD'+AB+' FROM tablename');使这个意思吗? 我的意思是:在数据库中放置了十个记录,其中字段'AA'用来记录该条记录是否合乎搜索记录的条件,如字段AA = 'price>100':如果price大于100 就选中该记录,但price是另一个数据库的字段!请各位多多指教 To ramon:按你所说,没有问题啊:首先,取出AA字段的表达式:str := Table1.FieldByName('AA').AsString;然后,Query1.SQL.Add('Select * From Table2 Where ' + str + ......);最后,执行查询就可以了。 请问怎么从数据库动态创建按钮事件代码? 关于Paintto,动态定义控件时出问题,很疑惑? 很奇怪的问题?大家来看看! D6 编译器的一个问题 关于from.create、form.activate和form.close的问题 定义问题? 登陆界面的设计和权限的控制。 一个小问题 什么是以NULL结束格式的字符串?很莱没办法。 ADO高手请进,一直没解决的问题等着你。 哪里能够找到关于QuickReport的帮助说明,Delphi中好像没有? 连接MSACCESS数据库的程序如何发行?
AA:='1';
AB:='2';
如:QUERY1.SQL.ADD('SELECT FIELD'+AA+',FIELD'+AB+' FROM tablename');
使这个意思吗?
请各位多多指教
按你所说,没有问题啊:
首先,取出AA字段的表达式:str := Table1.FieldByName('AA').AsString;
然后,Query1.SQL.Add('Select * From Table2 Where ' + str + ......);
最后,执行查询就可以了。