主题:怎样让dbgrid不出错
[color=0000FF][size=4]我做了一个DBGrid的用户输入界面,有两个字段,主键是输入好了的,还有一个字段记录是空白,做了一个回车代替了Tab键小事件,现在一回车就像excel一样往下一格,但到最后一格,回车两次后就出错了,原因对数据库进行了追加操作,而主键又没有输入数据,请问如何禁止表格追加记录呢?下面是将回车键变成tab键来切换焦点的代码,供大家参考:
procedure Tfrm_order.FormKeyPress(Sender: TObject; var Key: Char);
begin
if key = #13 then
keybd_event(VK_TAB,0,0,0);
end;[/size][/color]
procedure Tfrm_order.FormKeyPress(Sender: TObject; var Key: Char);
begin
if key = #13 then
keybd_event(VK_TAB,0,0,0);
end;[/size][/color]