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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> проблема с подключением к бд 
:(
    Опции темы
nmn
Дата 24.3.2009, 00:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



есть такой код:
Код

public DataSet GetDataSetFromAdapter(DataSet dataSet, string connectionString, string queryString)
        {
            using (OdbcConnection connection = new OdbcConnection(connectionString))
            {
                OdbcDataAdapter adapter = new OdbcDataAdapter(queryString, connection);
                // Open the connection and fill the DataSet.
                try
                {
                    connection.Open();
                    adapter.Fill(dataSet);
                }
                catch (Exception ex)
                {
                    Console.WriteLine(ex.Message);
                }
                // The connection is automatically closed when the
                // code exits the using block.
            }
            return dataSet;
        }

        private void menustripitem1_Click(object sender, EventArgs e)
        {
            dataset = GetDataSetFromAdapter(dataset,
               "Driver={Microsoft Paradox Driver (*.db )};DBQ=e:\\temp\\1\\",
               "Select * from doing.db");

            for (int i = 0; i < dataset.Tables[0].Rows.Count; i++)
            {
                string Temp = (string)dataset.Tables[0].Rows[i].Field<string>(6);
                byte[] sourceBytes = Encoding.GetEncoding(1252).GetBytes(Temp);
                string convertedString = Encoding.GetEncoding(1251).GetString(sourceBytes);
                dataset.Tables[0].Rows[i].SetField<string>(6, convertedString);
            }

            Table.DataSource = dataset.Tables[0];

            dataset.WriteXml("C:\\Data\\xml.xml");      
        }

ловится cath с таким сообщением:
ex.Message = "ERROR [HY000] [Microsoft][Драйвер ODBC Paradox] Непредвиденная ошибка драйвера внешней базы данных (11265)."

в чем может быть проблема?
PM Skype   Вверх
jonie
Дата 24.3.2009, 23:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 5613
Регистрация: 21.8.2005
Где: Владимир

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



а логин пароль парадокс не требует?


--------------------
Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет...
PM MAIL Jabber   Вверх
nmn
Дата 26.3.2009, 20:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



нет
PM Skype   Вверх
oakenfold
Дата 29.3.2009, 10:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Может строка подключения с ошибкой (мне как не знатоку плоских таблиц, кажется что лишнии \ в пути к db). НО лучше посмотри здесь ...

www.connectionstrings.com

еще в голову пришла мысль ... ругается на драйвер ... может у тебя его нет ? хотя наверно должен быть, ведь это не единственный селект в твоем проекте.

может вместо "Driver={Microsoft Paradox Driver (*.db )}", попробовать "Provider=Microsoft.Jet.OLEDB.4.0" но тогда вопрос, почему в остальном коде на этот драйвер не ругается ... 

Это сообщение отредактировал(а) oakenfold - 29.3.2009, 10:27
PM MAIL   Вверх
nmn
Дата 29.3.2009, 10:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



остального кода нет smile это единственная установка подключения
драйвера есть, я через bde administrator смотрел

Присоединённый файл ( Кол-во скачиваний: 8 )
Присоединённый файл  123.PNG 12,54 Kb
PM Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
stab
mr.DUDA
Exception

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

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

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


 




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


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

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