powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / новое поле "Счетчик" в VF 8.0
5 сообщений из 5, страница 1 из 1
новое поле "Счетчик" в VF 8.0
    #32294799
nataSid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Было у меня в таблице поле
nOp Numeric 10.0 - которое работало как счетчик (программно сделала) при добавлении новой записи.
Таблица принадлежит базе данных.
В таблице было уже порядочно записей и значение последней записи = 2186.
Изменила я это поле на
NOp Integer(AutoInc) 4

Добавила запись... новое значение = 1, а не 2187.

Почему?
Как мне правильно заменить поле на счетчик, чтобы правильно считало?
...
Рейтинг: 0 / 0
новое поле "Счетчик" в VF 8.0
    #32294822
Фотография NNN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
ALTER TABLE TableName1 ADD | ALTER [COLUMN] FieldName1
   FieldType [( nFieldWidth [, nPrecision])] [NULL | NOT NULL] [CHECK
   lExpression1 [ERROR cMessageText1]]
   [AUTOINC [NEXTVALUE NextValue [STEP StepValue]]] [DEFAULT eExpression1]
   [PRIMARY KEY | UNIQUE [COLLATE cCollateSequence]]
   [REFERENCES TableName2 [TAG TagName1]] [NOCPTRANS] [NOVALIDATE]

AUTOINC [NEXTVALUE NextValue [STEP StepValue]]
Enables automatic incrementing for the field. NextValue specifies the start value
and can be a positive or a negative integer value ranging from  2 , 147 , 483 , 647  to
- 2 , 147 , 483 , 647 . The default value is  1 . You can set NextValue using the Next
Value spin box in Fields tab of the Table Designer.
StepValue specifies the increment value for the field and can be a positive,
nonzero integer value ranging from  1  to  255 . The default value is  1 . You can set
StepValue using the Step spin box in the Fields tab of the Table Designer. 
...
Рейтинг: 0 / 0
новое поле "Счетчик" в VF 8.0
    #32294838
nataSid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А какой FieldType для AUTOINC
N Numeric
? AutoInc
...
Рейтинг: 0 / 0
новое поле "Счетчик" в VF 8.0
    #32294844
Фотография NNN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
I (integer). Кажись так:

Код: plaintext
ALTER TABLE TableName1 ALTER COLUMN FieldName1 I AUTOINC NEXTVALUE   2187 
...
Рейтинг: 0 / 0
новое поле "Счетчик" в VF 8.0
    #32294851
nataSid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ой, спасибо.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / новое поле "Счетчик" в VF 8.0
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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