在与table关联grid下移动鼠标系统会自动保存对table的编辑!(10分)

  • 主题发起人 主题发起人 simonchen
  • 开始时间 开始时间
S

simonchen

Unregistered / Unconfirmed
GUEST, unregistred user!
在与table关联grid下移动鼠标系统会自动保存对table的编辑:(小弟没分,只能小小心意)
小弟在已连接好的grid下用一命令按钮对table进行增加记录(append),然后不保存只在grid
中移动鼠标,系统却自动保存增加的记录!请问如何大侠应如何解决!(不要将grid的readonly设为true)
 
如果你的数据已变动就会自动存盘的。
当然你可以设置dgcancelonexit:=true
 
zhanggeye,我已经设置dgcancelonexit为true但却出同样的问题!!!不知如何解决!
请多多帮忙!
  另:本人想要有关多媒体教室的软件或代码,若有兴趣可面谈!
(020)-81553102(陈西文)
 
dgcancelonexit为true是指焦移出dbgrid时取消未决编辑,
如果想在dbgrid内移动却不想存盘可以在数据集控件的BeforePost
中加入
dataset.Cancel ;
abort;
就可以了.
多煤体体教室的软件不知你具体是指什么.
如果是教学软件现在市面很多了。
 
可是,当对应的数据表有一个或两个的字段不为空时,而在beforepost时这丙个字段是为空的,
系统会出报错(说这两个字段为空)


多媒体软件是指好像苦丁香这样的软件,例:如何操作学生机,
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部