powered by simpleCommunicator - 2.0.36     © 2025 Programmizd 02
Форумы / Delphi [игнор отключен] [закрыт для гостей] / FireDac определение arAutoInc
3 сообщений из 3, страница 1 из 1
FireDac определение arAutoInc
    #40121244
SergeyKNP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет всем,

Windows 11
Delphi 11
есть две БД FireBird 3.5
в каждой есть таблица с одинаковой структурой и количеством полей (например ID, Name)
у каждого есть PrimaryKey (ID)
триггеров типа BEFORE INSERT нет
в проекте два одинаковых FDQuery
каждый подключен к своей БД
и к таблице описанной выше
UpdateOption-> AutoIncFields=ID
FeatchGeneratorsOint=gpImmediate
GeneratorName=G_SPR_DOLJ
KeyFields=ID
UpdateTableName=SPR_DOLJ


но при добавлении в DetailFields в первом варианте появляются свойства
AutoGenerateValue=arAutoInc
AutoIncrementSeed=-1 (меняю на 1)
AutoIncrementStep=-1 (меняю на 1)
ClientAutoIncrement=True
ServerAutoIncrement=True

а во втором случае только AutoGenerateValue=arAutoInc

в добавок в первом случае в самом приложении (DataSnap) поле ID ReadOnly, а во втором нет

в первом случае в запущенном приложении при добавлении новой строки появляется сообщение об ошибке
[FireDAC][Phys][FB]validation error for column "SPR_DOLJ"."ID", value "*** null ***" и "Remote error: Record not found or charactered by another user."

во втором
[FireDAC][Phys][FB]validation error for column "SPR_DOLJ"."NPP", value "*** null ***"


генератор не щёлкает
уже всю голову сломал, может знающие люди поможете где копать?
...
Рейтинг: 0 / 0
FireDac определение arAutoInc
    #40121258
Michael Longneck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В свойствах Query и соединений проверить MetaData флаги
...
Рейтинг: 0 / 0
FireDac определение arAutoInc
    #40121261
SergeyKNP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Michael Longneck
В свойствах Query и соединений проверить MetaData флаги


не мог бы конкретно указать какие должны быть флаги
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / FireDac определение arAutoInc
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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