Как использовать параметры System.Data.IDbCommand и ключевое слово SQLite «Returning» вместеC#

Место общения программистов C#
Ответить
Anonymous
 Как использовать параметры System.Data.IDbCommand и ключевое слово SQLite «Returning» вместе

Сообщение Anonymous »

Я пытаюсь добавить ключевое слово SQLite «RETURNING» в запрос на вставку, который использует заполнители и запускается с помощью команды.ExecuteScalar(). Текущий запрос с использованием команды Command.Parameters выглядит следующим образом:

Код: Выделить всё

INSERT INTO TABLE (column, column, ...)
VALUES (?, ?, ?, ...)
(value, value, ...)
Я пробовал добавить «RETURNING id» к самому запросу, но затем запускается команда.executeScalar():

Код: Выделить всё

INSERT INTO TABLE (column, column, ...)
VALUES (?, ?, ?, ...)
RETURNING id
(value, value, ...)
Я пробовал взять команду после создания и добавления параметров и использовать ее для создания новой команды с добавленным «RETURNING id», но это не приводит к появлению параметров с это.
Любая помощь будет очень признательна! :)

Подробнее здесь: https://stackoverflow.com/questions/789 ... ng-keyword
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»