|
Подключение к SQL базе |
☑ |
0
BaHgaJI
21.02.14
✎
17:57
|
Бьюсь уже битый час, через внешние источники данных подключается, а через ADODB нефига, в чем может быть причина?
|
|
1
Господин ПЖ
21.02.14
✎
17:58
|
строка подключения не такая
|
|
2
BaHgaJI
21.02.14
✎
17:58
|
Попытка
Соединение = Новый COMОбъект("ADODB.Connection");
Соединение.ConnectionTimeOut =20;
Соединение.CursorLocation = 3;
Соединение.Mode = 3;
Исключение
СодержаниеОшибки = ОписаниеОшибки();
КонецПопытки;
//СтрокаПодключения = СформироватьСтрокуПодключенияКSQL(ПараметрыПодключения);
СтрокаСоединения= "
|DRIVER={SQL Server};
|SERVER=WIN-C3O07LG7B3S\PARSECDB;
|DATABASE=ParsecDB;
|UID=sa;
|PWD=parsec;";
Попытка
Соединение.Open(СтрокаСоединения,);
Исключение
Сообщить(ОписаниеОшибки());
КонецПопытки;
|
|
3
BaHgaJI
21.02.14
✎
17:59
|
Строка подключения и там и там одинаковые
|
|
4
shuhard
21.02.14
✎
18:01
|
(2)[ |DRIVER={SQL Server};
|SERVER=WIN-C3O07LG7B3S\PARSECDB;
|DATABASE=ParsecDB;
|UID=sa;
|PWD=parsec;"; ]
строка не верна
сделай udl файлик и получи валидную
|
|
5
Господин ПЖ
21.02.14
✎
18:13
|
может провайдер не тот? может SQLOLEDB нужен а не просто SQLDB
|
|
6
BaHgaJI
21.02.14
✎
18:18
|
(4) через udl пробую, реально не видит этот сервер, а как тогда он через внешний источник данных подключается? может с правами что не так?
|
|
7
ДенисЧ
21.02.14
✎
18:20
|
в ОписанииОшибки() то что?
|
|
8
Господин ПЖ
21.02.14
✎
18:22
|
(6) смотря от кого он на сервак ломится
|
|
9
BaHgaJI
21.02.14
✎
18:22
|
Всем спасибо, разобрался
СтрокаСоединения= "
|DRIVER={SQL Server};
|SERVER=ipadress\PARSECDB;
|DATABASE=ParsecDB;
|UID=sa;
|PWD=parsec;";
c ip адресом реально заработало, хотя я на sql указал что по ip и по имени
|
|
10
Господин ПЖ
21.02.14
✎
18:22
|
и откуда...
|
|
11
BaHgaJI
21.02.14
✎
18:22
|
(4) udl прикольная штука раньше не знал про эту тему
|
|
12
shuhard
21.02.14
✎
19:33
|
(11) угу
|
|