Clientdataset 不能更新

程序猿3000 2003-09-11 03:16:21
ClientDataSet1.Close;
ClientDataSet1.CommandText:='update useraccount set zmoney=-1';
ClientDataSet1.Execute;
运行上面的语句,
总是出现'Commandtext changes are not Allowed'的提示;
我的语句是不是有问题
我是一个新手,
...全文
30 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
neo40 2003-11-13
  • 打赏
  • 举报
回复
jinjintalk(文文) 的非常正确
panminwen 2003-11-07
  • 打赏
  • 举报
回复
为什么出错为commandtext 在打开的数据集呢
addnewprog 2003-11-05
  • 打赏
  • 举报
回复
study
rocker1218 2003-11-04
  • 打赏
  • 举报
回复
中间层不允许客户端使用 SQL
用三层,客户端不推荐用 SQL
你可以传递参数给应用层,后调用修改数据函数,就OK了!
  • 打赏
  • 举报
回复
DataSetProvider1.Options = [poAllowCommandText]
jinjintalk 2003-09-12
  • 打赏
  • 举报
回复
DataSetProvider1.Options的属性poAllowCommandText设为True机可
hiflower 2003-09-12
  • 打赏
  • 举报
回复
楼上正确,因为中间层不允许客户端使用 SQL
用三层,客户端不推荐用 SQL
程序猿3000 2003-09-11
  • 打赏
  • 举报
回复
zmoney是数值性
gzllich 2003-09-11
  • 打赏
  • 举报
回复
这是因为你的中间层没设置好,先设置好中间层就行了
hb8069 2003-09-11
  • 打赏
  • 举报
回复
zmoney是什么数据类型阿?
程序猿3000 2003-09-11
  • 打赏
  • 举报
回复
请大侠们给予正确的解决办法

1,593

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 网络通信/分布式开发
社区管理员
  • 网络通信/分布式开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧