powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / невозможно найти устанавливаемый ISAM
2 сообщений из 2, страница 1 из 1
невозможно найти устанавливаемый ISAM
    #35366285
teepok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.
Есть код:

string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;" +
"Data Source = C:\\base.xls;" + "Extended Properties=Excel 8.0;HDR=No;";
OleDbDataAdapter myCommand = new OleDbDataAdapter("SELECT * FROM[Лист1$]", strConn);
OleDbConnection conn = new OleDbConnection(strConn);
DataSet myDataSet = new DataSet();
myCommand.Fill(myDataSet);

При заполнении датасета выскакивает ошибка "невозможно найти устанавливаемый ISAM". Причем если убрать из ConnectionString "HDR=No", то все работает нормально. В инете решение проблемы не нашел, чтоит MDAC 2.8 sp1.
...
Рейтинг: 0 / 0
невозможно найти устанавливаемый ISAM
    #35366512
teepok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Причем самое удивительное, что если я вручную редактирую параметр
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\Excel\FirstRowHasNames=00. То все работает нормально. Получается почему то не срабатывает прописывание в строке "HDR=Yes" ((
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / невозможно найти устанавливаемый ISAM
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]