senseyesenseye1983 wrote:Собственно вот скриншот при запуске двух приложений и одновременной добавлении запиcи счетчик одинаковый. Как обойти это ?
Моя база на MySQL может как то чтобы автоматически создавалась запись при нажатии кнопки New Record?
Народ вообще есть какое то решение этой задачки ?
Может есть какой то скрипт, при нажатии новой записи он автоматически создает счетчик, который сразу записывается в базу и уже потом другие пользователи при нажатии новой записи будут создавать другой счетчик>? А то так получается, я нажал на создание новой записи, счетчик присвоил значение и если я буду минут 5 думать сохранять или нет, если меня опередит другой пользователь то он создаст такой же номер счетчика и когда я буду сохранять то сохраню под чужим record_count как обойти это ?
Давайте вместе решим эту задачку
У меня только на ум приходит одно добавить в событие onshow вот это
FormProduct.EditCounter3.Text := VarToStr( SQLExecute('SELECT record_count +3 FROM Product WHERE id = (SELECT MAX(id) FROM Product)') );