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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Работа с несколькими dbf-файлами 
:(
    Опции темы
vasmt
Дата 28.7.2008, 14:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



В папке c:\\data имеются две таблицы в формате .dbf (table1 и table2)
В каждой таблице есть столбец с именем COUNTRY. Необходимо выделить все страны из этих двух таблиц (без повторений)

Пишу примерно следующее:

Код

string connectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + "c:\\data" + ";Extended Properties=dBASE IV;User ID=Admin;Password=";
OleDbConnection connection = new OleDbConnection(connectionString);
connection.Open();

string getCountriesString = "SELECT DISTINCT " + "c:\\data\\table1.dbf.COUNTRY , c:\\data\\table2.dbf.COUNTRY" + " FROM " + "c:\\data\\table1.dbf , c:\\data\\table2.dbf";
OleDbCommand countriesCommand = new OleDbCommand(getCountriesString, connection);
OleDbDataReader countryReader = countriesCommand.ExecuteReader();

connection.Close();


При выполнении проги выдает ошибку в запросе. Помогите плиз!
PM MAIL   Вверх
MasterOfCode
Дата 28.7.2008, 14:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


elwin
**


Профиль
Группа: Участник
Сообщений: 740
Регистрация: 24.4.2008
Где: World.Russia.Tyum en

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



Не мешало бы указывать ошибку.
Код

string getCountriesString = "SELECT DISTINCT " + "table1.dbf.COUNTRY , table2.dbf.COUNTRY" + " FROM " + "table1.dbf , table2.dbf";

попробуй так. 



--------------------
user posted image
PM ICQ   Вверх
vasmt
Дата 28.7.2008, 14:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Огромнейшее спасибо! Помогло =)
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
stab
mr.DUDA
Exception

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

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

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


 




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


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

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