Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.03.2009, 09:26   #1
artemavd
Старожил
 
Аватар для artemavd
 
Регистрация: 05.06.2008
Сообщений: 4,206
Вопрос Как загрузить в DBGrid таблицу из Excel

Добрый день! Есть ли у DBGrid-a возможность заргузки таблиц, сохраненных в формате .xls? Т.е. чтобы можно было указать таблицу и она была загружена и отображена в gride?
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
artemavd вне форума Ответить с цитированием
Старый 19.03.2009, 10:03   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Да есть, через ADO+драйвер ODBC настроеный на XLS базы.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 19.03.2009, 10:18   #3
artemavd
Старожил
 
Аватар для artemavd
 
Регистрация: 05.06.2008
Сообщений: 4,206
По умолчанию

а где взять этот драйвер?
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
artemavd вне форума Ответить с цитированием
Старый 19.03.2009, 12:52   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

А он в винде зашит.

p.s. Я помоему тут пример и описание выкладывал, как через ADO читать XLS
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 23.04.2009, 08:42   #5
Girl
Пользователь
 
Регистрация: 04.03.2007
Сообщений: 27
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
А он в винде зашит.

p.s. Я помоему тут пример и описание выкладывал, как через ADO читать XLS
А можно ссылку дать на ваш пример и описание, пождалуйста
Girl вне форума Ответить с цитированием
Старый 12.04.2011, 16:26   #6
J.Bond
Пользователь
 
Регистрация: 12.05.2010
Сообщений: 45
По умолчанию

Кто знает как при помощи Адо загрузить xls файл,
может кого то есть какая то теория, или ссилка на статью в нете,
просто тем про ето на форумах полно, а конкретно как ето сделать нет негде,
помогите поэжалуйста)
J.Bond вне форума Ответить с цитированием
Старый 12.04.2011, 16:40   #7
OlegVE
Форумчанин
 
Регистрация: 27.09.2010
Сообщений: 376
По умолчанию

Здравствуйте
В DBGrid таблица (запрос) не загружаются, а отображаются . Посмотрите ссылку
http://delphiexpert.ru/view_lesson.php?id=52
До свидания
OlegVE вне форума Ответить с цитированием
Старый 12.04.2011, 22:42   #8
J.Bond
Пользователь
 
Регистрация: 12.05.2010
Сообщений: 45
По умолчанию

спасибо, я находил эту статью, все делаю как там сказано и не получается(
может дело у версии екселя, там просто нет комментариев(
Provider=Microsoft.Jet.OLEDB.4.0;Da ta Source=C:\2.xls;Extended Properties=Excel 8.0;
Extended Properties=Excel 8.0; - это версия Екселя???

Последний раз редактировалось J.Bond; 12.04.2011 в 22:50.
J.Bond вне форума Ответить с цитированием
Старый 13.04.2011, 02:50   #9
Lafeza
Пользователь
 
Аватар для Lafeza
 
Регистрация: 15.09.2009
Сообщений: 20
По умолчанию

Цитата:
Сообщение от J.Bond Посмотреть сообщение
все делаю как там сказано и не получается(
может дело у версии екселя
не получается, это как, пишет о ошибке? dbgrid подключено к datasource?
Lafeza вне форума Ответить с цитированием
Старый 13.04.2011, 03:05   #10
Sparkman
220400
Форумчанин
 
Аватар для Sparkman
 
Регистрация: 21.05.2010
Сообщений: 726
По умолчанию

Цитата:
Сообщение от J.Bond Посмотреть сообщение
спасибо, я находил эту статью, все делаю как там сказано и не получается(
может дело у версии екселя, там просто нет комментариев(
Provider=Microsoft.Jet.OLEDB.4.0;Da ta Source=C:\2.xls;Extended Properties=Excel 8.0;
Extended Properties=Excel 8.0; - это версия Екселя???
Extended Properties=Excel 8.0; да это версия Excel
у меня, например, 12.0.4518.1014 - Excel 2007 (поглядел: Кнопка "Office"->Параметры Excel-> Ресурсы->О программе)

пс: ставлю 12.0, выскакивает ошибка "не найден установленный ISAM", ставлю 8.0 - всё тип-топ

псс: в свойствах DBGrid, DataSource не забыли заполнить?
Cерьёзной помощи не ждите - помогаю в перерывах на "перекур".
Не существует ничего невозможного для человека, который не собирается ничего делать сам.
Не учите человека, если вы не его учитель.

Последний раз редактировалось Sparkman; 13.04.2011 в 03:26.
Sparkman вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как вставить в таблицу Excel данные из текстового файла Диагностик Microsoft Office Excel 8 13.12.2009 13:50
Копирование данных типа Дата из Excel в mdb таблицу Dimok82 БД в Delphi 0 14.03.2009 11:34
Как добавлять данные в таблицу выведенную из ACCESS в DBGrid (Delphi ADO) Ce4kok БД в Delphi 26 26.01.2009 20:35
Передача данных из Excel в созданную таблицу Самоучка БД в Delphi 2 06.11.2008 20:53
Экспорт из Access в Excel, Экспорт из отчётов в таблицу Excel Kissedbythegod Microsoft Office Access 1 31.05.2008 22:15