【发布时间】:2016-05-05 16:31:10
【问题描述】:
D5、ZEOS 6.6、SQLite。
我有 srcAccount.AutoEdit = False;
我在 TDBGrid 选项中将所有编辑功能设置为 False。只有指标、研磨线和标题选项设置为 true。
我有一个表格,上面有几个 TDBEdits 和一个显示所有当前帐户的 TDBGrid。
当用户点击我的新帐户的“新建”按钮时
dbedAcct.SetFocus;
tblAccounts.Insert;
如果在单击“新建”按钮后,用户想要滚动查看帐户名称或碰巧在网格中单击,它会保存新数据并退出插入模式。
我怎样才能阻止这种情况发生?我需要他们能够检查帐户名称。
或者,这是 D5 的错误吗?如果是这样,我该如何解决?
我也尝试过使用 SMDBGrid,它做的事情完全一样。 http://www.scalabium.com/smdbgrid.htm
【问题讨论】: