又是DBGRID问题,如何保存当前修改的记录? 80分 又是DBGRID问题,如何用一个按狃保存当前修改的记录?即只保存当前记录指针所指的记录,其他记录不作保存;试了很久,依然不知道答案,请高手帮助(dataset的locktype只有选择tBatchOptimistic,其他的要么时时保存,要么不能保存) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 dbgrid1.EditorMode; dbgrid1.Update; dbgrid1.EditorMode; dbgrid1.Update 修改的时候DATASET.EDIT;提交:dataset.post.使用了bachoptimistic则系统会把修改的提交到了缓存中,用updatebatch提交. 还是不大明白。我的DBGRID是用来浏览的,修改是在它对应的DBEDIT中,然后我要求一个按钮只保存当前记录,该如何?adodataset1.updatebatch依然是批量保存 那就将DBEDIT连接的dataset进行post 其实这个问题与DBGRID无关,而是DBEDIT如何保存问题具体说,该如何设置ADODATASET的locktype属性,以及该如何保存。 to mrfanghansheng "那就将DBEDIT连接的dataset进行post"dataset的locktype设置什么? 如果没有用缓存更新:DbGrid1.DataSource.DataSet.Post;如果用了缓存更新:DbGrid1.DataSource.DataSet.updatebatch; 唉,用了各位的方法不行啊!大家注意我用的是DBEDIT来编辑的,要防止在DBEDIT里直接保存算了,我用了笨办法,在保存按钮里根据DBEDIT里的信息用ADOCONNECTION.execute直接执行保存,本来想偷懒直接用ADODATASET的POST来保存,看来不行。算了,接分吧 关于ThreadedTimer,求助大家! 视图能不能设置主键? DLL调用出错的问题... 在线等待,急!!!菜鸟问题! 网络程序数据加密 关于Memo的使用问题? 关于MDIForm的疑问? 虚心求教一个读取邮件问题 请推荐一本OBJECT PASCAL的入门书 请教如何判断'c:\rvabin' 是一个目录名还是一个文件名? word 谁能告诉我怎么删除DBGird里面的信息呀?
dbgrid1.Update;
dbgrid1.Update
提交:dataset.post.
使用了bachoptimistic则系统会把修改的提交到了缓存中,用updatebatch提交.
我的DBGRID是用来浏览的,修改是在它对应的DBEDIT中,然后我要求一个按钮只保存当前记录,该如何?adodataset1.updatebatch依然是批量保存
具体说,该如何设置ADODATASET的locktype属性,以及该如何保存。
dataset的locktype设置什么?
如果用了缓存更新:DbGrid1.DataSource.DataSet.updatebatch;