OleDbAdapter читает данные столбца - PullRequest
2 голосов
/ 14 июня 2011

Я создал функцию для чтения листа Excel с использованием OLEDb.Я могу установить связь и прочитать лист Excel.

С помощью DbDataReader и цикла while с использованием метода Read () я извлек все данные ячейки из листа Excel.

Я хочу проверить информацию о выравнивании каждой ячейки.Если ячейка выровнена по левому краю, я выберу данные из этих выровненных по левому краю ячеек.

Как я могу это сделать?

Извините Это глупый вопрос, но он мне действительно нужен.

Спасибо

1 Ответ

1 голос
/ 14 июня 2011

Вы не можете сделать это с провайдером Excel OleDb;выравнивание клеток не выставлено.Поставщик OleDb заставляет электронную таблицу Excel имитировать таблицу базы данных, а столбцы базы данных не имеют выравнивания.

При необходимости вам придется использовать взаимодействие с Excel.См. Этот вопрос для получения справки по этому вопросу.

...