powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / Заливка даних из Excel в базу в IBexpert
25 сообщений из 29, страница 1 из 2
Заливка даних из Excel в базу в IBexpert
    #36465433
bertryda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте! Помогите новичку!
Не знаю - как залить данные в базу из екселя. Искала в нете - не помогло!
У меня готовая таблица с данными, которые надо поместить в определенную таблицу базы, а как сделать не знаю!
Говорили можно через ODBC Viewer, поставила - но что с ним делать не знаю!
...
Рейтинг: 0 / 0
Заливка даних из Excel в базу в IBexpert
    #36465503
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bertrydaНе знаю - как залить данные в базу из екселя.

В поставке IBExpert есть примеры заливки данных из CSV. Excel умеет
сохранять листы в CSV.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Заливка даних из Excel в базу в IBexpert
    #36465571
bertryda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov,

Спасибки, а можно более подробное описание
...
Рейтинг: 0 / 0
Заливка даних из Excel в базу в IBexpert
    #36465593
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторСпасибки, а можно более подробное описание
описание чего - как лист exсel сохранить в файл csv ? В справке Экселя это.
...
Рейтинг: 0 / 0
Заливка даних из Excel в базу в IBexpert
    #36465629
bertryda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ето я знаю, как из *.сsv данные в базу закинуть? а то я знаю только как из бази достать
...
Рейтинг: 0 / 0
Заливка даних из Excel в базу в IBexpert
    #36465658
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bertrydaкак из *.сsv данные в базу закинуть?

Я же сказал - в поставке Эксперта есть примеры. Трудно найти каталог
"IBExpert\Blocks\Samples\Importing data from CSV\"?..
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Заливка даних из Excel в базу в IBexpert
    #36465667
BirdFire
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
зри help на команду INSERTEX -набирается в SQL редакторе IBEXPERT
типа:
insertex into <table_name>
from CSV 'd:\<file_name>'
skip 2
DELIMITER #9
-- если таблицы нет, то будет создана
-- skip XX - пропуск XX -строк
-- DELIMITER - ограничитель полей, в данном примере - табуляция при
-- сохранении екселя как TXT с табуляциями
ЗЫ: из helpa следует, что можно после имени таблицы указывать выборочно поля,
из опыта тогда всё нужно набирать в верхнем регистре
...
Рейтинг: 0 / 0
Заливка даних из Excel в базу в IBexpert
    #36467412
bertryda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем спасибки! Сделала!
В файле excel выделила область, что хочу залить, через Вставка/Имя/Присвоить - присвоила имя.
После в IBExpert - ODBC Viewer - Еxcel files - вибрала файл с данными, а в нем тот участок, которому присвоила имя. После етого - експорт into a table, там указала базу и название таблицы, в которую хочу залить и экспорт!:) Данные попали в базу!:):):)
...
Рейтинг: 0 / 0
Заливка даних из Excel в базу в IBexpert
    #36468927
FreemanZAV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А я иногда делаю так. Ввожу формулу типа
Код: plaintext
="INSERT INTO TABLE " VALUES (" & A1 & "," & B1...& ");".
...
Рейтинг: 0 / 0
Заливка даних из Excel в базу в IBexpert
    #36468929
FreemanZAV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно не INSERT INTO, а EXECUTE PROCEDURE например
...
Рейтинг: 0 / 0
Заливка даних из Excel в базу в IBexpert
    #36468959
Фотография Юрий Носов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FreemanZAVА я иногда делаю так. Ввожу формулу типа
Код: plaintext
="INSERT INTO TABLE " VALUES (" & A1 & "," & B1...& ");".
+1. Для разовых операций с не слишком большими объемами данных- самое то, ИМХО.
...
Рейтинг: 0 / 0
Заливка даних из Excel в базу в IBexpert
    #36468962
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Юрий Носов> Для разовых операций с не слишком большими объемами данных- самое то, ИМХО.

Для разовых операций мышетыканьем проще и быстрее.

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Заливка даних из Excel в базу в IBexpert
    #36468987
FreemanZAV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гаджимурадов Рустам
Юрий Носов> Для разовых операций с не слишком большими объемами данных- самое то, ИМХО.

Для разовых операций мышетыканьем проще и быстрее.


А мышетыканьем можно запихать данные в процедуру?
...
Рейтинг: 0 / 0
Заливка даних из Excel в базу в IBexpert
    #36468991
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FreemanZAV> А мышетыканьем можно запихать данные в процедуру?

В процедуру, вроде, бы нет. По крайней мере, я такого в ИБЕ или где-то еще не видел.
Но это уже не просто "заливка данных" и уж тем более не случай автора сего топика.

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Заливка даних из Excel в базу в IBexpert
    #36468996
FreemanZAV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гаджимурадов Рустам
FreemanZAV> А мышетыканьем можно запихать данные в процедуру?

В процедуру, вроде, бы нет. По крайней мере, я такого в ИБЕ или где-то еще не видел.
Но это уже не просто "заливка данных" и уж тем более не случай автора сего топика.


Ну я предложил универсальный метод, причём работающий на разных субд
...
Рейтинг: 0 / 0
Заливка даних из Excel в базу в IBexpert
    #36469057
Фотография Юрий Носов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гаджимурадов Рустам
Юрий Носов> Для разовых операций с не слишком большими объемами данных- самое то, ИМХО.

Для разовых операций мышетыканьем проще и быстрее.

через ODBC? да ну иво в пень!
...
Рейтинг: 0 / 0
Заливка даних из Excel в базу в IBexpert
    #36469232
Kotъ-Begemotъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Господи, ODBC, CSV слова-то какие! Между тем лично я делаю проще. Есть лист экселя с нужной табличкой. Правее в строке пишу формулу:
Код: plaintext
='INSERT INTO TBLNAME (FLD1, FLD2... FLDn) VALUES ('&A1&', '&A2&', '...&An&');'
растягиваю её на всю таблицу, потом копирую значения полученной колонки, вставляю в редактор скриптов IBExpert и выполняю. И не надо никаких драйверов, и экстернал тейблз :)
...
Рейтинг: 0 / 0
Заливка даних из Excel в базу в IBexpert
    #36469236
Kotъ-Begemotъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FreemanZAVА я иногда делаю так. Ввожу формулу типа
Код: plaintext
="INSERT INTO TABLE " VALUES (" & A1 & "," & B1...& ");".

Пардон, не заметил сразу :) Поэтому написал. Что лишний раз доказывает насколько такой метод проще. Кстати не обязательно строк должно быть сильно мало. Какая разница сколько? Да хоть стотыщ! :)
...
Рейтинг: 0 / 0
Заливка даних из Excel в базу в IBexpert
    #36469304
Ivan_Pisarevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kotъ-BegemotъКакая разница сколько? Да хоть стотыщ! :)стотыщ за один присест не выйдет, только 65 тыщ с хвостиком. ;)
...
Рейтинг: 0 / 0
Заливка даних из Excel в базу в IBexpert
    #36469351
Kotъ-Begemotъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ivan_Pisarevskyстотыщ за один присест не выйдет, только 65 тыщ с хвостиком. ;)
Ну, можно 2007 офис поставить, там может быть 16,4 тыс. столбцов и более 1 млн.строк .
...
Рейтинг: 0 / 0
Заливка даних из Excel в базу в IBexpert
    #36469463
Ivan_Pisarevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, пардон, звиняйте, 65 тыщ устарело.
мульон мужно, даже с хвостиком, я правда глядел в опенофисе.
...
Рейтинг: 0 / 0
Заливка даних из Excel в базу в IBexpert
    #36469661
Фотография Юрий Носов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Оно конечно отработает и на мульоне строк, но уже не сильно быстро. Может быть более лучше на таких объемах пользовать External Table.
...
Рейтинг: 0 / 0
Заливка даних из Excel в базу в IBexpert
    #36470482
Kotъ-Begemotъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ivan_PisarevskyДа, пардон, звиняйте, 65 тыщ устарело.
мульон мужно, даже с хвостиком, я правда глядел в опенофисе.
Кстати и ОО свежий вроде как вышел, ты в нём смотрел? 3.2 теперь последняя. Пойду поищу ограничения на 3.2
...
Рейтинг: 0 / 0
Заливка даних из Excel в базу в IBexpert
    #36470521
Ivan_Pisarevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kotъ-BegemotъIvan_PisarevskyДа, пардон, звиняйте, 65 тыщ устарело.
мульон мужно, даже с хвостиком, я правда глядел в опенофисе.
Кстати и ОО свежий вроде как вышел, ты в нём смотрел? 3.2 теперь последняя. Пойду поищу ограничения на 3.2в 3.1.1, сегодня качну посвежее.

У меня на работе интернет до жути тормозной и ограничен 5 гигами, качну дома, там лимита нет и скорость на порядок выше. такие вот экзерцисы деревенского интернета, хотя на работе он в 3 раза дороже, при одном и том же провайдере. :)
...
Рейтинг: 0 / 0
Заливка даних из Excel в базу в IBexpert
    #36470741
Kotъ-Begemotъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ivan_Pisarevskyв 3.1.1, сегодня качну посвежее.
У меня на работе интернет до жути тормозной и ограничен 5 гигами, качну дома, там лимита нет и скорость на порядок выше. такие вот экзерцисы деревенского интернета, хотя на работе он в 3 раза дороже, при одном и том же провайдере. :)
Ну, это нормально. Для юриков и физиков цены ооооочень здорово различаются :) Качать можно пока только из интереса, русского еще нет, должен скоро быть, судя по обещанию "на днях" на сайте :)
...
Рейтинг: 0 / 0
25 сообщений из 29, страница 1 из 2
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / Заливка даних из Excel в базу в IBexpert
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]