powered by simpleCommunicator - 2.0.36     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / AUTOINCREMENT в Fox-е
4 сообщений из 4, страница 1 из 1
AUTOINCREMENT в Fox-е
    #32124948
--Руслан--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравстувуйте!
Подскажите, как в Fox-е сделать поле таблицы, типа int , autoincrement. Возможно ли это какой - нибудь стандартной "галочкой"?
Заранее благодарен.
С уважением Руслан.
...
Рейтинг: 0 / 0
AUTOINCREMENT в Fox-е
    #32125000
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"Птичка" появилась только в 8 версии VFP. В более ранних версиях необходимо писать самому нужные процедурки.

Как это делается посмотри в стандартных проектах примеров Solution.pjx и TasTrade.pjx формы и базы данных с именем NewID.

Общая идея заключается в существовании специальной служебной таблице, содержащей последние использованные (или первые не использованные) номера.
...
Рейтинг: 0 / 0
AUTOINCREMENT в Fox-е
    #32125176
Фотография maloi_alex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если у тебя более ранняя версия и работаешь с DBC, попробуй использовать триггер на обновление.
...
Рейтинг: 0 / 0
AUTOINCREMENT в Fox-е
    #32156820
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если есть возможность, то лучше избегать триггеров - они почему-то немного тормозят скорость работы. Пистать лучше самому в коде, типа нашел максимальный, добавил 1.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / AUTOINCREMENT в Fox-е
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]