Страница: 1 |
Кажись, SELECT не поддерживает обращение к таблицам из разных баз. Можно сделать так. SELECT INTO <new table> из базы 1С. А потом запрос на 2 таблицы (из твоей базы и <new table>. Либо перегнать данные из 1С к тебе в базу. почитай еще Books online. Во-первых, тебе не нужно 2 соединения. Достточно и 1-го. Во-вторых, используй Full Qualified Table Name, т.е. приерно так: select * from 1C.. Eсли таблица идет под именем юзера, то: select * from 1C. Во-первых, тебе не нужно 2 соединения. Достточно и 1-го. Во-вторых, используй Full Qualified Table Name, т.е. приерно так: select * from 1C.. Eсли таблица идет под именем юзера, то: select * from 1C. Прошу прощения, что-то много опечаток в ответе. Поэтому еще раз: 1. Select позволяет обращаться к любой таблице в любой базе, в том числе на удаленном сервере. 2. Одного соединения достаточно. 3. Синтаксис: select * from db_name.table_owner.table_name where col1='A' ... Если хозяин таблицы dbo можно пропустить имя: select * from db_name..table_name where col1='A' ... Удачи Страница: 1 |
Вопрос: И снова SQL Server
Добавлено: 04.09.03 14:15
Автор вопроса: Piterskoy | ICQ: 173008782
У меня есть две базы на одном сервере одна база создана мной второя 1С и мне нужно у своих приложениях использовать даные из таблиц 1С. Я соответственно делаю два конекшены к базам, но как создать один запрос на основе двух конекшенов я не знаю . Помогите плииииииз.
Ответы
Всего ответов: 4
Номер ответа: 1
Автор ответа:
sArutiun
ICQ: 153685354
Вопросов: 11
Ответов: 42
Профиль | | #1
Добавлено: 04.09.03 15:49
Номер ответа: 2
Автор ответа:
ol2003
Вопросов: 3
Ответов: 122
Профиль | | #2
Добавлено: 09.09.03 23:07
Номер ответа: 3
Автор ответа:
ol2003
Вопросов: 3
Ответов: 122
Профиль | | #3
Добавлено: 09.09.03 23:07
Номер ответа: 4
Автор ответа:
ol2003
Вопросов: 3
Ответов: 122
Профиль | | #4
Добавлено: 09.09.03 23:19