Модераторы: gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Соединение нескольких DBF-таблиц, JOIN в работе с Microsoft.Jet.OLEDB.4.0 
:(
    Опции темы
bvn13
Дата 7.8.2009, 16:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 74
Регистрация: 26.5.2009

Репутация: нет
Всего: нет



Есть база КЛАДР (поставляется налоговой в виде DBF-файлов). Хочется одним запросом соединить несколько ДБФ таблиц. Возможно ли это? Поймет ли это среда?

Подключение делаю вот так:

Код

            string strConnKladr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + pathK + ";Extended Properties=dBASE IV";
            OleDbConnection conKladr = new OleDbConnection(strConnKladr);




PM MAIL   Вверх
Gluttton
Дата 10.8.2009, 17:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Начинающий
***


Профиль
Группа: Завсегдатай
Сообщений: 1170
Регистрация: 28.8.2008
Где: Феодосия

Репутация: нет
Всего: 54



Сталкиваться с dbf-файлами не приходилось, на сколько я понимаю, проблема в том, что каждая таблица, лежит в отдельном файле?

Во-первых, можно поискать информацию здесь.
Во-вторых, можно попробовать создать свой DataSet и в него перенести необходимые таблицы и создать связи, а затем работать с ним как с "обычной БД"... Не думаю, что это удобно, но... как бы вариант smile ...



--------------------
Слава Україні!
PM MAIL   Вверх
Данкинг
Дата 10.8.2009, 19:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Yersinia pestis
****


Профиль
Группа: Завсегдатай
Сообщений: 8302
Регистрация: 7.11.2006
Где: მოსკოვი

Репутация: нет
Всего: 130



Цитата(bvn13 @  7.8.2009,  17:41 Найти цитируемый пост)
Хочется одним запросом соединить несколько ДБФ таблиц.

Зачем? КЛАДР изначально разбит на НП и дома. Если же надо что-то своё сделать, то проще это сделать на фоксе и затем уже использовать свою самодельную базу.


--------------------
There's nothing left but silent epitaphs.
PM MAIL WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
stab
mr.DUDA
Exception

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, stab, mr.DUDA, Exception.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Базы данных под .NET | Следующая тема »


 




[ Время генерации скрипта: 0.0396 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.