| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Базы данных и репортинг > В db есть поле autoiincrement. А что сделать в dbf |
| Автор: schaps 10.11.2007, 19:37 |
| Братцы подскажите !!! В таблице базы db есть поле autoiincrement, автоматически увеличивает на 1, когда добавляем строку. А что сделать в таблице dbf, чтобы получить эффект автомата ? Если можно с небольшим примерчиком. Заранее всем спасибо. Сергей |
| Автор: smartov 10.11.2007, 21:07 |
| schaps, dbf - очень простой формат. Придется то же самое делать руками. Решить какой столбец у тебя будет autoincrement и сама твоя программа должна обеспечивать autoincrement-ность: при добавлении новой записи - считывать наибольшее значение поля и прибавлять единицу. |
| Автор: pseud 12.11.2007, 11:57 | ||||
в dbf придется ручками сначала определить след. номер, например так:
и при добавлении использовать значение
|