|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
04.08.2017, 11:59 | #1 |
Регистрация: 11.07.2017
Сообщений: 4
|
Импорт таблиц Excel в таблицы Oracle используя Delphi
Здравствуйте, уважаемые форумчане!
У меня есть такая проблема: есть файл excel? который загружается в DBGrid для предварительно просмотра пользователю программы. загрузка будет происходить раз в месяц. всего 12 загрузок. Excel открывается через OpenDLG. Все это есть. Дальше. Есть кнопка Далее, на которую пользователь нажимает и происходит импорт в таблицы ORACLE из Excel. Первоначально в таблице excel ~ записей 500 и каждый месяц excel с разными данными, а структура книг одинаковая. Структура таблиц в oracle создана. Использую ADOConnection. И вот здесь есть проблема: КАК сделать импорт данных из excel в oracle. Помогите, пожалуйста! Может есть у кого-нибудь мысли с чего начать. Перелапатила инет, но подходящего для себя ничего не нашла. |
04.08.2017, 12:58 | #2 |
Старожил
Регистрация: 16.05.2012
Сообщений: 3,211
|
Начать нужно с создания маппинга полей excel и таблиц и полей оракла. Просто на бумажке. Чтобы понять, что куда должно попасть в итоге и какие при этом должны производиться преобразования типов.
Затем нужно разработать алгоритм переноса данных. Ну и третьим шагом - перенести разработанный алгоритм в код программы.
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
|
04.08.2017, 17:40 | #3 | |
Форумчанин
Регистрация: 27.10.2014
Сообщений: 594
|
Цитата:
Но ведь куда проще обратиться сюда, где какие-нибудь сердобольные выложат готовый код, и не надо будет даже мозг включать... |
|
07.08.2017, 07:31 | #4 | |
Регистрация: 11.07.2017
Сообщений: 4
|
Цитата:
у меня на бумажке алгоритм работы и переноса таблиц есть. и готовые таблицы, и программа есть. просто я не могу реализовать перенос таблиц в oracle через делфи. а если вам не нравиться моя тема, то проходите мимо. Спасибо всем за помощь!!!!!!!!!!!!!!! |
|
07.08.2017, 07:32 | #5 |
Регистрация: 11.07.2017
Сообщений: 4
|
*таблиц excel в oracle через delphi
|
07.08.2017, 07:42 | #6 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Цитата:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
07.08.2017, 08:24 | #7 |
Старожил
Регистрация: 16.05.2012
Сообщений: 3,211
|
В таком случае что конкретно мешает это сделать? Эксель имхо можно двумя способами прочитать:
1) построчно с последующим парсингом по ячейкам; 2) через датасет, как выше подсказал Аватар - то есть работать с Ёкселем как с базой данных. В этом случае, правда, есть некоторые ограничения... зато можно юзать SQL
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
|
07.08.2017, 08:28 | #8 |
Регистрация: 11.07.2017
Сообщений: 4
|
Спасибо! буду пробовать все варианты!!!!!!!!!
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Импорт таблицы с сайта в Excel. | Cave_IAR | Microsoft Office Excel | 3 | 20.08.2013 10:00 |
импорт таблиц word в excel | manowar_gub | Microsoft Office Excel | 6 | 13.12.2010 10:23 |
неправильный импорт таблиц Excel 2010 | Alex586 | Microsoft Office Access | 0 | 01.12.2010 11:02 |
Импорт таблиц Access в Excel | Danara | Microsoft Office Excel | 5 | 24.05.2010 23:08 |
Импорт таблиц из *.rft в Excel, небольшая проблемка | Oooleg | Microsoft Office Excel | 21 | 10.04.2009 23:08 |