三层程序更新数据问题(100分)

  • 主题发起人 主题发起人 xuhuizhe
  • 开始时间 开始时间
X

xuhuizhe

Unregistered / Unconfirmed
GUEST, unregistred user!
请教各位高手:
我仿照delphi的demos中的例子,做三层程序,不论用dcom还是socket连接在客户端按钮中写如下代码:
clientdataset1.Close;
clientdataset1.CommandText:=edit1.Text;
clientdataset1.open;
其中edit1中写需要传递到服务器端更新数据用的select语句

为何运行程序时按下该按钮,跳出一个对话框,上面显示:
Command text changes are not allowed.
 
更新数据用的select语句?
select 还能更新数据?
如果要更新数据的话,用clientdataset1.Execute;
 
你在中间层的DataSetProvider中在Options里没有设置AllowCommandText属性
 
如楼上所述
 
接受答案
 
后退
顶部