![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 11.07.2017
Сообщений: 4
|
![]()
Здравствуйте, уважаемые форумчане!
У меня есть такая проблема: есть файл excel? который загружается в DBGrid для предварительно просмотра пользователю программы. загрузка будет происходить раз в месяц. всего 12 загрузок. Excel открывается через OpenDLG. Все это есть. Дальше. Есть кнопка Далее, на которую пользователь нажимает и происходит импорт в таблицы ORACLE из Excel. Первоначально в таблице excel ~ записей 500 и каждый месяц excel с разными данными, а структура книг одинаковая. Структура таблиц в oracle создана. Использую ADOConnection. И вот здесь есть проблема: КАК сделать импорт данных из excel в oracle. Помогите, пожалуйста! Может есть у кого-нибудь мысли с чего начать. Перелапатила инет, но подходящего для себя ничего не нашла. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 16.05.2012
Сообщений: 3,211
|
![]()
Начать нужно с создания маппинга полей excel и таблиц и полей оракла. Просто на бумажке. Чтобы понять, что куда должно попасть в итоге и какие при этом должны производиться преобразования типов.
Затем нужно разработать алгоритм переноса данных. Ну и третьим шагом - перенести разработанный алгоритм в код программы.
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
|
![]() |
![]() |
![]() |
#3 | |
Форумчанин
Регистрация: 27.10.2014
Сообщений: 594
|
![]() Цитата:
Но ведь куда проще обратиться сюда, где какие-нибудь сердобольные выложат готовый код, и не надо будет даже мозг включать... ![]() |
|
![]() |
![]() |
![]() |
#4 | |
Регистрация: 11.07.2017
Сообщений: 4
|
![]() Цитата:
у меня на бумажке алгоритм работы и переноса таблиц есть. и готовые таблицы, и программа есть. просто я не могу реализовать перенос таблиц в oracle через делфи. а если вам не нравиться моя тема, то проходите мимо. Спасибо всем за помощь!!!!!!!!!!!!!!! |
|
![]() |
![]() |
![]() |
#5 |
Регистрация: 11.07.2017
Сообщений: 4
|
![]()
*таблиц excel в oracle через delphi
|
![]() |
![]() |
![]() |
#6 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]() Цитата:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 16.05.2012
Сообщений: 3,211
|
![]()
В таком случае что конкретно мешает это сделать? Эксель имхо можно двумя способами прочитать:
1) построчно с последующим парсингом по ячейкам; 2) через датасет, как выше подсказал Аватар - то есть работать с Ёкселем как с базой данных. В этом случае, правда, есть некоторые ограничения... зато можно юзать SQL
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
|
![]() |
![]() |
![]() |
#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 |