Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Работа с данными

Страница: 1 |

 

  Вопрос: Выборка из двух БД Добавлено: 09.06.06 17:41  

Автор вопроса:  Hunter2003 | ICQ: 287314254 
Народ, подскажите плиз. Есть два рекордсета подключенные к разным БД, нужно вынуть две таблы, связанные по key_id. Одна база в InterBase, другая в Access. Возможно такое?

Ответить

  Ответы Всего ответов: 4  

Номер ответа: 1
Автор ответа:
 Neco



ICQ: 247906854 

Вопросов: 133
Ответов: 882
 Web-сайт: neco.pisem.net
 Профиль | | #1
Добавлено: 09.06.06 22:18
Сомневаюсь, поскольку фактической связи между ними нет - только логическая. Связывать надо на уровне приложения.

Ответить

Номер ответа: 2
Автор ответа:
 Hunter2003



ICQ: 287314254 

Вопросов: 14
Ответов: 72
 Профиль | | #2 Добавлено: 13.06.06 10:08
Есть другая мысль на сей счет. Access позволяет создавать связанные с внешней базой таблицы. Если такое провернуть, то можно без напрягов работать с этой таблицей как со своей собственной. Тогда возникает другой вопрос: как создать такую связь программно?

Ответить

Номер ответа: 3
Автор ответа:
 SRV



ICQ: 254226129 

Вопросов: 30
Ответов: 107
 Профиль | | #3 Добавлено: 19.06.06 10:09
Между прочим если подумать, то это можно сделать нефиг делать! Если у одной и другой таблице есть поле key_id, то это очень легко как мне кажется, только вот будет немного долговато.

Ответить

Номер ответа: 4
Автор ответа:
 Hunter2003



ICQ: 287314254 

Вопросов: 14
Ответов: 72
 Профиль | | #4 Добавлено: 19.06.06 12:33
Neco правильно ответил, что между таблицами связь существует только логическая, т.к. обе таблицы открываются в разных объектах доступа к БД, будь то ADO, DAO и т.п. В любом случае придеться связывать программно. Я вроде слышал, что при помощи ExpressQuantumGrid можно такое провернуть. Кто поделиться полнофункциональной версией контрола или даст ссылку на него?

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам