Topic: Автоматическое внесение данных в БД при чистой БД
Подскажите,
Надо пользоваться скриптом дубликатов?
Или есть более просто без id
Потому что обычное в несение через скрипт, при каждой загрузке программы, добавляет повторное значение в БД.
My Visual Database → Russian → Автоматическое внесение данных в БД при чистой БД
Подскажите,
Надо пользоваться скриптом дубликатов?
Или есть более просто без id
Потому что обычное в несение через скрипт, при каждой загрузке программы, добавляет повторное значение в БД.
К сожалению я не понял вопроса.
Я хочу упразднить ввод данных, которые не требуют редактирования, а являются само собой разумеющиеся, т.е. вид (принадлежность) клиента (физ, орг). Так вот хочется ввести в таблицу БД данные для комбобокса (физ, орг), как по умолчанию в чистой базе, чтоб не создавать форму в которой придется вводить эти данные...
При использование
SQLExecute('INSERT INTO groupN (setGroup) VALUES ("123")');
, да запись создается, но при каждом включении программы образуется дубликат, так вот, чтоб этого не было, надо добавлять проверку на дубликат или можно, например, создать условие, которое проверит, что нет файла БД и в процессе создания, один раз или при каждом его отсутствии, введет необходимые значения в таблицу БД.
Пример
if SQLExecute('SELECT COUNT(id) FROM groupN') = 0 then
begin
SQLExecute('INSERT INTO groupN (setGroup) VALUES ("123")');
SQLExecute('INSERT INTO groupN (setGroup) VALUES ("456")');
SQLExecute('INSERT INTO groupN (setGroup) VALUES ("789")');
end;
Спасибо.
My Visual Database → Russian → Автоматическое внесение данных в БД при чистой БД
Powered by PunBB, supported by Informer Technologies, Inc.
Theme Hydrogen by Kushi