form1中所用控件有ADOConnection1: TADOConnection;
Label1: TLabel;
DBGrid1: TDBGrid;
Edit1: TEdit;
Button1: TButton;
Edit2: TEdit;
ADOQuery1: TADOQuery;
DataSource1: TDataSource;
用DBgrid显示返回符合条件的记录,当用户有对对DBgrid中的数据有修改时,
1,退出或DBgrid失去焦点时,提示用户要不要保存数据的语句要在那个事件中写?(如果在DBgrid的ONExit中写又怎么知道数据有修改?)
2,怎么样对修改数据进行验证?在什么事件中写?当某个字段验证通不过时回到出错的字段,而不对其它已修改的进行改动?
3,在表中没有记录序号,怎样在DBgrid中自动加上记录序号?
Label1: TLabel;
DBGrid1: TDBGrid;
Edit1: TEdit;
Button1: TButton;
Edit2: TEdit;
ADOQuery1: TADOQuery;
DataSource1: TDataSource;
用DBgrid显示返回符合条件的记录,当用户有对对DBgrid中的数据有修改时,
1,退出或DBgrid失去焦点时,提示用户要不要保存数据的语句要在那个事件中写?(如果在DBgrid的ONExit中写又怎么知道数据有修改?)
2,怎么样对修改数据进行验证?在什么事件中写?当某个字段验证通不过时回到出错的字段,而不对其它已修改的进行改动?
3,在表中没有记录序号,怎样在DBgrid中自动加上记录序号?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货