Подключение к сторонней БД SQL Express 2005 средствами 1С 8.2 #724069


#0 by snegovik
Хочу подключиться из 1С к сторонней базе данных на SQL Express 2005. Эта БД установлена на локальном компьютере, здесь же установлена и сама 1С в файловом варианте. Я добавляю в конфигураторе объект - "Внешний источник данных", и дальше создаю строку подключения. И вот тут у меня вопросы - что заполнять в предлагаемых полях? Вот картинка: поля "пользователь" и "пароль" я заполнил, а остальное где брать?
#1 by Looser-1c
сервер - твоя машина. Остальное не нужно
#2 by snegovik
Имя компа?
#3 by КонецЦикла
Вангую... SnegovikSQLExpress
#4 by Looser-1c
Можешь погоняло его зоновское. Но таки лучше DNS-имя... Оно как-то халяльней...
#5 by snegovik
Спасибо, получилось. Правда, теперь в режиме предприятия пока не удается достучаться до таблиц... Таблицы видны, но ругается при попытке открыть. А теперь вот ещё вопрос - знаю, что где-то в какой-то таблице должна быть строка "Иванов". Как её найти? Перебирать таблицы и смотреть?
#6 by snegovik
А как в режиме обычного приложения открыть объект "внешние источники данных"? В меню "Операции" нет такого пункта.
#7 by Looser-1c
Я знаю, что где-то в городе есть Рабинович... Мне, что каждого опрашивать? А вдруг это не человек, а улица? Намек понятен? нет такого. Из консоли запросов обращайся
#8 by snegovik
Из консоли запросов ругается, что не указан драйвер. Я так понимаю, где-то надо параметры соединения дополнительно указать..... в конфигураторе или в консоли запросов?
#9 by mc lammer
недавно подключался из 8.2  к sqlserver2008. тоже писало про драйвер не найден.   обновил MDAC и создал источник ODBC, заработало, что именно помогло не знаю.
#10 by snegovik
Продолжая тему.... Итак, у меня есть строка подключения, есть имя таблицы, откуда я хочу считать данные. Как мне подключиться к этой таблице? Есть примерно такой код: Соединение работает. Дальше куда подключаться? Яндекс при запросах выдает только как саму 1С на сервер поставить...)
#11 by Sorm
Ну, раз Яндекс выдает только установку 1С на сервер - не буду умней Яндекса. Думаю, дальше надо поискать в Яндексе Recordset....
#12 by Стальная Крыса
Recordset = Соединение.Execute(ТекстМоегоSQLзапроса);
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С