|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Импорт из Excel в DBGrid
Доброго времени суток!
Настроил подключение (ADOConnection,ADOQuery, DataSet, DBGrid). Подключаю Excel файл, вывожу данные (SELECT * FROM [Лист1$]). Столкнулся с проблемой: некоторые данные с экселя пропускает - т.е. в одном столбце не все данные выводит. Начал разбираться. В Экселе есть столбец, где записаны шестизначные числа. На некоторых из них Эксель указывает ошибку ("Число сохранено как текст") - эти данные пропускает, на некоторых не указывает - эти данные выводит. В дебаге на необходимом месте ADOQuery1.Fields[j].Text="". Как бороться с такими вещами? P.S. Delphi 7 Excel 2003 |
#2
|
|||
|
|||
Лтбо честно засасывать данные руками, либо править формат ячеек в экселе.
|