powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / [игнор отключен] [закрыт для гостей] / Как получить(записать) данные из другой базы SQL
3 сообщений из 3, страница 1 из 1
Как получить(записать) данные из другой базы SQL
    #35810228
VoditelKobyly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте все. Суть вопроса состоит в том, что у меня не получается получить или записать данные из программы 1С в другую базу данных SQL. Программа 1С при попытке выполнить любую инструкцию SQL на другой базе падает. Создание и соединение с этой базой проходит вроде без ошибок. Следующий фрагмент кода выполняется нормально:
ДБ.DriverConnect("DRIVER=SQL Server;
|UID=" + Юзер + ";
|PWD=" + Пароль + ";
|DATABASE=History;
|APP=Microsoft Open Database Connectivity;
|SERVER=" + Сервер + ";");

Если ДБ.ЕстьСоединение() = 0 Тогда
Если ПустаяСтрока(ДБ.ПолучитьОписаниеОшибки()) = 0 Тогда
Предупреждение("Ошибка ODBCDataBase: " + РазделительСтрок +
ДБ.ПолучитьОписаниеОшибки());
СтатусВозврата(0); Возврат;
КонецЕсли;
Иначе
Сессия.УстБД(ДБ);
КонецЕсли;

Затем пытаюсь сделать проанализировать наличие таблицы в базе:
ИмяТаб = "_" + Строка(Док.Вид());
ТекстЗапроса= "
|IF object_id('History.dbo." + ИмяТаб + "') IS NOT null
|SELECT a=1
|ELSE SELECT a=0";

Если Сессия.Открыть(ТекстЗапроса) = 0 Тогда

И в этот момент программа слетает. Что я делаю не так?
База данных History на сервере есть.
...
Рейтинг: 0 / 0
Как получить(записать) данные из другой базы SQL
    #35810425
ARIST_A
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
VoditelKobyly,


этот вопрос на хотлайн 1С лучше отправлять, причем вместе с дампами падения.
...
Рейтинг: 0 / 0
Как получить(записать) данные из другой базы SQL
    #35810454
VoditelKobyly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Так использую 1с++, следовательно пошлют, куда дойти не смогу.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / Как получить(записать) данные из другой базы SQL
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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