ClientDataSet 不是有一个Params属性么,在那边添加就是了
ClientDataSet.Params[1]:='something';
ClientDataSet.Params[1]:='something';
解决方案 »
- delphi中点击按钮弹出窗口,在弹出窗口的操作
- 帮忙介绍一下学Delphi比较好用的书啊!谢谢啦!最好还是和数据库有关的
- 血泪求助:delphi6中如何用Samples下的shellviewtree
- 急啊 调用问题~~帮帮忙啊
- 我应当如何学习delphi?
- 关于窗体的属性?~
- 菜鸟问题(fastReport的chart的demo不能运行)
- 公司要做一个电子指示牌,上面会按照不同的需求,打印出不同的提示,请问这个东西要怎么做?
- 在Delphi中怎样打开abc.mdb使用,如同打开abc.db一样呢?
- 关于MFC类库和VCL类库的问题?
- 如何检测是否连接了internet?
- PARADOX能建立图片型字段(field),如何用sql语句创建?
不能强制在控件中定义,而是在程序中动态的设定。
sql.add('update wpqd set xg=false');
execsql;
改为commandtext:
ClientDataSet.commandtext:='update wpqd set xg=false';
ClientDataSet.execsql; //这一句行不通,如何改?
close;
commandText:='select * from table_name where age=:age_1';
params.createparam(ftstring,'age_1',ptinput);
params.parambyname('age_1').asstring:='aaa';
open;
end;
//--------or-----------
...
age_1:='aaa';
close;
commandText:=select * from table_name where age='''age_1+'''';
open;
...
...
age_1:='aaa';
close;
commandText:=select * from table_name where age='''+age_1+'''';
open;
...
如果是这样呢?
sql.add('update wpqd set xg=false');
execsql;
改为commandtext:
ClientDataSet.commandtext:='update wpqd set xg=false';
ClientDataSet.execsql; //这一句行不通,如何改?