问题同上。
解决方案 »
- 研究编译灰鸽子的朋友请进!
- 求助:请大家进来看看,Delphi中有没有类似C++中的模板(Template)?
- 谁有代码??
- 小弟遇上问题了!别人都能解决,就是我不行!帮帮忙!
- 请问如何将datetimepicker初始化为空值呢?
- 小菜问题,分全送了
- 谁有Skyline Tools Imaging支持Delphi7的ImageLib控件,要有注册码,最好是已汉化的
- 求救:如何获得本机CPU编号,或其他能够唯一确定一台机器的编号?急急!!!!
- DBGrid的问题!绝对有分
- MIDAS中间层服务安装完后,为什么在DCOM组件中设置相应ConputerName后,将其连接属性设为true却总是提示拒绝访问?
- ScanLine怎么用啊?
- quickreport做的报表运行时改变字体碰到的问题
ClientDataSet1.CommandText:='';
ClientDataSet1.open或者execute;
我的数据库连接方式:sqldataset+datasetprovider+ClientDataSet
我想在ClientDataSet中执行SQL,但是一直不行。
with ClientDataSet do
begin
Active:=False;
CommandText:=SqlStr;
Active:=True;
end;
SQLDataSet.commandtype为ctquery
DataSetProvider.option中poallowcommand为true,其他为false;
执行你的代码,就是不行。
不知道option中还有其他选项需要打开吗?
ClientDataSet.CommandText中sql传递给了SqlDataSet.CommandText了。这样的话,是可以达到我想要的效果了,但是我想问另一个问题。如果让ClientDataSet.CommandText中的SQL,只影响ClientDataSet.data中的数据那?然后在通过ClientDataSet.applyupdates(0);更新后台数据库
ClientDataSet.CommandText中的SQL,本来就只影响ClientDataSet.data中的数据呀。你把代码贴出来看看。