|
v7: Подключение к Microsoft SQL Server 10 | ☑ | ||
---|---|---|---|---|
0
YurAnt
11.12.13
✎
16:03
|
Доброго времени суток господа-форумчане. Вот такой вопрос: каким образом можно подключиться к SQL серверу расположенному на другом компе нежели 1С v7 клиент ну и собственно слать запросы напрямую?
вот это нашел... из 7.7 подключиться к базе данных sql 2005 (mdf файлу) Procedure Start() var tab; LoadAddIn("1cpp.dll"); driver="SQL Server"; server="192.168.1.1"; login="sa"; password="1234567890"; base="test"; ConnectionString = "driver={"+driver+"}; Server="+server+"; uid="+login+"; Pwd="+password+"; Database ="+base+";"; base =CreateObject("ODBCDatabase"); if base.DriverConnect(ConnectionString)=0 then DoMessageBox("Error connection", 60); Return; endif; rs =CreateObject("ODBCRecordSet"); rs.SetDatabase(base); str =" |select * |from test.dbo._1sjourn (nolock) |"; tab = rs.ExecuteStatement(str); tab.ChooseLine() EndProcedure Однако насколько понимаю речь тут идет о подключении к серверу на текущем компьютере... А как сие осуществить когда сервак крутится на другом компе со своей авторизацией ? мб я чтот недопойму? конец рабочего дня часы пробили 18-00 и голова уже превратилась в тыкву(( Благодарен заранее за советы, с ув. YurAnt. |
|||
1
YurAnt
11.12.13
✎
16:06
|
т.е. у меня к примеру на компе 1Ска (клиент-серверная или файловая не суть), и имеется еще одна БД скульная...
вот из неё и надобно запросами выгребать |
|||
2
МихаилМ
11.12.13
✎
16:08
|
(0)
нет такого ПО "Microsoft SQL Server 10" |
|||
3
Ёпрст
11.12.13
✎
16:10
|
чорт, спалил контору :))
|
|||
4
пипец
11.12.13
✎
16:10
|
||||
5
Ёпрст
11.12.13
✎
16:11
|
(0) однако неправильно понимаешь
|
|||
6
Ёпрст
11.12.13
✎
16:11
|
+5 это ответ на вопрос
"Однако насколько понимаю речь тут идет о подключении к серверу на текущем компьютере... " |
|||
7
КонецЦикла
11.12.13
✎
16:12
|
Добавь сервер sp_linkedserver()
|
|||
8
Ёпрст
11.12.13
✎
16:12
|
(7) та нафига ?
|
|||
9
YurAnt
12.12.13
✎
06:48
|
(2) МихаилМ, пардон... это менедж студио версии 10.50.4000.0
а сервак 2008 R2 |
|||
10
YurAnt
12.12.13
✎
06:51
|
(4) где-то на простороах сети попадалось, что с (не то самой Адой, не то с ком-объектами) у 7ки туговато.
|
|||
11
ДенисЧ
12.12.13
✎
07:01
|
(10) туговато у тебя с пониманием.
А с подключением к sql-серверу у 77 вполне себе хорошо. |
|||
12
YurAnt
12.12.13
✎
07:02
|
(6) а ведь действительно))
вопрос снят) |
|||
13
ЧеловекДуши
12.12.13
✎
09:13
|
(9) Подключайся. Указывай адрес сервера SQL 2008.
Указывай Пароль и логин этого сервера. И коннектся через ADO. Зачем тебе вообще 1С++? Он же все го лишь интерфейсная часть 1С + SQL Если ты подключаешься к сторонней БД, то смыслу уже от библиотеке нет. |
|||
14
Ёпрст
12.12.13
✎
09:14
|
(13)еще как есть, только за один метапарсер стоит использовать 1cpp для запроса в удаленной базе.
|
|||
15
ЧеловекДуши
12.12.13
✎
09:23
|
(14) Ну разве что только за это :)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |