D5, ZEOS 6.6, SQLite.
У меня есть srcAccount.AutoEdit = False;
У меня для всех функций редактирования установлено значение False в параметрах TDBGrid. Единственными параметрами, установленными в значение true, являются индикатор, линии шлифования и заголовки.
У меня есть форма с несколькими TDBEdits и TDBGrid, показывающая все текущие учетные записи.
Когда пользователь нажимает кнопку «Создать» для новой учетной записи, у меня есть
dbedAcct.SetFocus;
tblAccounts.Insert;
Если после нажатия кнопки «Создать» пользователь хочет прокрутить, чтобы проверить имена учетных записей, ИЛИ щелкнуть в сетке, он сохранит новые данные и выйдет из режима вставки.
Как я могу остановить это? Мне нужно, чтобы они могли проверять имена учетных записей.
Или это баг D5? Если да, то как мне обойти это?
Я также пробовал использовать SMDBGrid, и он делает то же самое. http://www.scalabium.com/smdbgrid.htm