powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как сделать запрос на добавление записей в таблицу (GUID)
1 сообщений из 1, страница 1 из 1
Как сделать запрос на добавление записей в таблицу (GUID)
    #39688105
pnnkazan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте !

В форме есть кнопка при нажатии на которую нужно выполнить запрос на добавление записи в таблицу:
Код: plsql
1.
INSERT INTO OrderList ( ID_Order, SortOrderList, NameOrderList, Price ) SELECT [TempVars]![VarOrderID] AS 1, [TempVars]![VarProductShort] AS 2, [TempVars]![VarProductName] AS 3, [TempVars]![VarProductPrice] AS 4;



В переменную VarOrderID присваиваю из формы значение поля [ID_Order] с типом код репликации (GUID), пробовал напрямую, и через преобразование GUID к String. Запрос выдаёт ошибку (нарушение уникальности ключа).

Как это можно сделать?

Решение:
Пока писал, получилось решить, может кому пригодится:
В запросе источника данных формы, добавил поле ID_Order_String: StringFromGUID([ID_Order]) сразу с преобразованием GUID к String в запросе а не в переменной , а в переменную записываю напрямую значение поля.
И всё, всё заработало!
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как сделать запрос на добавление записей в таблицу (GUID)
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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