Выгрузка в SQL

1. 20.02.21 21:49 Сейчас в теме
Добрый день.

Выгружаю данные в базу SQL.


Вот такой код отрабатывает без ошибок, выгрузка выполняется в попытке.

  Connection  = Новый COMОбъект("ADODB.Connection");
        Command     = Новый COMОбъект("ADODB.Command");
        RecordSet   = Новый COMОбъект("ADODB.RecordSet");
		
        Connection.ConnectionString = // устанавливаю соединение
		
        Connection.ConnectionTimeout = 10;
        Connection.CommandTimeout    = 600;
		
        Connection.Open();
        Command.ActiveConnection   = Connection;


Command.CommandText = "USE BaseName
INS ERT IN TO [dbo].[TableName]
      ([DATA_DOC]
)
VALUES
      ('2020/01/11'
)"
Показать


Проблема в том, что самом SQL запись не добавляется. Причем, если я в SQL Management выполняю этот же самый запрос, то запись формируется.

"USE BaseName
INS ERT IN TO [dbo].[TableName]
([DATA_DOC]
)
VALUES
('2020/01/11'
)"

Подскажите, пожалуйста, что упустил?
Ответы
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
2. МихаилМ 21.02.21 00:28 Сейчас в теме
3. ITSolncev 21.02.21 06:11 Сейчас в теме
TableName создана?

DATA_DOC какого типа?

Попробуйте '2020/01/11' через параметр передать, а не значением в тексте запроса.
Оставьте свое сообщение
Вопросы с вознаграждением