В папке 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();
|
При выполнении проги выдает ошибку в запросе. Помогите плиз! |