Выгрузка в SQL

1. nikson_1987 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. ITSun 21.02.21 06:11 Сейчас в теме
TableName создана?

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

Попробуйте '2020/01/11' через параметр передать, а не значением в тексте запроса.
Оставьте свое сообщение
Вакансии
1С аналитик
Москва
зарплата от 210 000 руб.
Полный день

Руководитель направления 1С
Москва
зарплата от 350 000 руб.
Полный день

1С Программист
Москва
зарплата от 180 000 руб.
Полный день

Программист 1С
Москва
зарплата от 180 000 руб. до 220 000 руб.
Полный день

Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)