-Поиск по дневнику

Поиск сообщений в rss_sql_ru_access_programming

 -Подписка по e-mail

 

 -Постоянные читатели

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 16.03.2006
Записей:
Комментариев:
Написано: 4


Как сделать запрос на добавление записей в таблицу (GUID)

Среда, 15 Августа 2018 г. 13:55 + в цитатник
Здравствуйте!

В форме есть кнопка при нажатии на которую нужно выполнить запрос на добавление записи в таблицу:
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 в запросе а не в переменной, а в переменную записываю напрямую значение поля.
И всё, всё заработало!

http://www.sql.ru/forum/1300996/kak-sdelat-zapros-na-dobavlenie-zapisey-v-tablicu-guid


 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку