Работа с Excel

Модераторы: Duncon, Naeel Maqsudov, Игорь Акопян, Хыиуду

YurikGL
Сообщения: 142
Зарегистрирован: 16 фев 2005, 21:54
Откуда: Уфа
Контактная информация:

>Количество ячеек выдает в DBGrid правильное, но их не заполняет. Как их заполнить
Что-бы заполнить ячейки DBGrid надо заполнить таблицу, к которой привязан датасет, к которому привязан датасорс, к которому привязан грид.
Bylka
Сообщения: 13
Зарегистрирован: 20 апр 2005, 12:42

Все сделано так:
DbGrid>DataSource>AdoTable>AdoConnection
Количество выводимых ячеек DBGrid'a совпадает с кол-вом заполненных ячеек в Excel'е => Чтение из файла Excel идет правильно!
Ну А где же ДАННЫЕ в этих ячейках!!!????
RoKon
Сообщения: 82
Зарегистрирован: 27 мар 2005, 12:24
Откуда: Saransk City
Контактная информация:

AdoTable че из себя представляет? Т.е. его свойству TableName че-нить присваивал в runtime? Потом метод AdoTable.Open вызвать не забудь.
The trurh is out there...
RoKon
Сообщения: 82
Зарегистрирован: 27 мар 2005, 12:24
Откуда: Saransk City
Контактная информация:

Стоп, не понял, или записи в гриде есть, но все ячейки там пустые? Что же у тебя за данные тогда в экселевском файле хранятся?
The trurh is out there...
Bylka
Сообщения: 13
Зарегистрирован: 20 апр 2005, 12:42

Просто когда загружаем таблицу Excel, то в DBGrid'е выводятся только пустые ячейки, а данные нет. А в екселевском файле хранятся данные в двух столбцах(текстовый и числовой).
RoKon
Сообщения: 82
Зарегистрирован: 27 мар 2005, 12:24
Откуда: Saransk City
Контактная информация:

Вот пример, посмотри. Вообще то предпологалось, что это будет конвертер между Аксесс и Эксель, но проект помер.
Все что ниже середины формы как раз относится к открытию экселевского файла.
The trurh is out there...
Bylka
Сообщения: 13
Зарегистрирован: 20 апр 2005, 12:42

Ссылка не открывается пришли пожалуйста на mail
Bylka
Сообщения: 13
Зарегистрирован: 20 апр 2005, 12:42

RoKon
Сообщения: 82
Зарегистрирован: 27 мар 2005, 12:24
Откуда: Saransk City
Контактная информация:

Странно,у меня нормально открывается. Ок, ушло мылом.
The trurh is out there...
Bylka
Сообщения: 13
Зарегистрирован: 20 апр 2005, 12:42

Спаибо. Все получилось.
Ответить