请教一 midas 初级问题(10分)

  • 主题发起人 主题发起人 yanyandt2
  • 开始时间 开始时间
Y

yanyandt2

Unregistered / Unconfirmed
GUEST, unregistred user!
刚刚开始学习 midas
请问一个初级问题:
我在客户端用查询,select * from xxx
但是出错误提示,为 “commandtext changes are not allowed”
我客户端用的是 clientdataset
请问该如何改正?
 
DatasetProvider的Optinos属性加上poAllowCommandText
 
来晚了,给2点吧
 
谢谢!!!
那再问一个问题吧
我看了midas的介绍说,midas的优势是瘦客户端,
但我看客户端一点也不瘦,因为一些查询等代码还是放在
了客户端,而服务器端倒是没什么东西。
如果不做成active form似乎就没什么意义。
请问LeeChange老兄,那么midas的优势到底在哪里?
 
还不瘦呀,至少不要装数据库的客户端了吧.
 
啊,我忘了装数据库客户端这事了
又遇到一个问题,我在客户端对dbgird操作,怎么
数据库里不更新呢?
我就在这个帖子问你吧,然后再新开贴一起给分吧 :)
 
if ClientDataSet1.Modified then
ClientDataSet1.Post;
ClientDataSet1.ApplyUpdates(-1)
 
那 dbgrid 不能做到 随改随更新吗?象普通的那样
还有就是 ClientDataSet1 每次进行改动后,如 append,等操作,
是不是必须执行 ClientDataSet1.ApplyUpdates(-1) 才可以添加到
数据库中?
 
是,你可以把Apply语句写到ClientDataSet的AfterPost和AfterDelete事件里.
 
那么请问 -1 是什么意思?
是否可以更改这个参数来优化?
 
那个参数不是用来优化的,而是决定出现多少次错误后回滚的.
 
可以更改这个参数!
其实这个是表示接受错误的数量.
-1表示接受任何数量的更新错误!
 
谢谢!!
 
多人接受答案了。
 

Similar threads

后退
顶部