На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Правила раздела C/C++: Базы данных
Модераторы: B.V.
  
    > Вопросы по ODBC
      1. Есть прога. В ней импользуется:
      - для выборки CRecordset.Open();
      - все остальное Cdatabase.ExecuteSQL();

      Как подключить базу, которая находится на сетевом компе?
      Может надо  MS SQL Server ?

      database.OpenEx("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=\\\\realter\\c:\\manager\\tables\\manager.mdb",CDatabase::noOdbcDialog); // - не работает


      2.  Как в одном SQL запросе использовать таблицы из разных файлов ?

      Есть несколько .mdb файлов. Для того, чтобы в запросе использовать таблицы из разных файлов, я в одном файле сделал связь со всеми таблицами из других файлов. Но пути запаминаются абсолютные, и поэтому  если переместить каталог с файлами в другое место выдается ошибка.
        Я делал действительно через MS SQL Server. Затем использовал ADO.
          Сетевую БД нужно кажысь подключать в итсточниках данных - панель управления.
          А выборку из нескольких файлов, хм для каждого файла свой объект БД.
          0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
          0 пользователей:


          Рейтинг@Mail.ru
          [ Script execution time: 0,0215 ]   [ 16 queries used ]   [ Generated: 5.05.24, 09:39 GMT ]