Наблюдаю неприятный эффект: АДО-рекордсетом тащу данные в DataGrid, получается некая табличка с данными. Далее кликаю по какой-нибудь строке, вылетает еще одна форма с кнопками. Нажимаю одну кнопку - кликнутая строка удаляется, другую - в ней появляется возможность менять значения полей (здесь уже другие рекордсеты используются). Все как и должно быть. НО! Если кликать (см. выше) по ЛЕВОМУ СЕРОМУ полю в DataGrid, то - нет проблем, если же кликнуть по какой-либо ячейке с данными в той же строке (например, cell(i,j)), то после возвращения в первую форму, где был DataGrid, в левую верхнюю ячейку пишется значение, бывшее в cell(i,j). Причем эффект не зависит от того, разрешено изменение DataGrid, или нет.
Ответить
|