dbgrid控件,我在属性中设置Options dgEditing:=true;有关Readonly:=false,也就是说能修改记录,在DBgrid当指针指向最后一条记录时,我按TAB键或方向键(↓)都会自动增加一条空记录,跟Append类似;我想要的结果是:能修改每条记录,按TAB键或方向键(↓)不要自动增加状态.请问能做到这样吗?
解决方案 »
- 关于数据库读取已存储文件的问题
- 如何让主窗体一启动就隐藏啊?
- 我的程序在别人机子上不能运行,提示缺少borlandmm.dll
- 急急急!!!在线等待!!!解释清楚马上揭帖!!!分不够,另外在加!!1
- 求一个例子,两个运行程序如何用消息来通讯的。
- 怎样传送信息?
- dephi6.0 下怎样调用(vb6.0撰写的dll中的)函数和过程
- AT
- 关于SQL语句:select max(fileid) from boxfile,请大家帮忙LOOK!
- 请问各位老师一个问题,关于Delphi和汇编的
- 兄弟们,一路走好,我会时常想念你们的!
- 如何用delphi直接写xml文件,支持utf-16格式.我写的不支持utf-16格式.
**************************************************************
procedure TForm1.DataSource1Change(Sender: TObject; Field: TField);
begin
if TDataSource(Sender).DataSet.Eof then TDataSource(Sender).DataSet.Cancel;
end;
在DataSet的OnNewRecord中写入
procedure TForm1.ADOQuery1NewRecord(DataSet: TDataSet);
begin
DataSet.Cancel;
end;
增加按钮的应该是代码应该是adoquery1.inerst;