powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / Заливка даних из Excel в базу в IBexpert
29 сообщений из 29, показаны все 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
Заливка даних из Excel в базу в IBexpert
    #36470770
Kotъ-Begemotъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Юрий НосовОно конечно отработает и на мульоне строк, но уже не сильно быстро. Может быть более лучше на таких объемах пользовать External Table.
Наверняка. Просто такие объёмы не так уж часто ИЗ ЭКСЕЛА перегонять приходится Потому что такая "табличечка" в экселе только открываться, думаю, будет достаточно неторопливо, если не сказать сильнее
...
Рейтинг: 0 / 0
Заливка даних из Excel в базу в IBexpert
    #36471014
Ivan_Pisarevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kotъ-BegemotъIvan_Pisarevskyв 3.1.1, сегодня качну посвежее.
У меня на работе интернет до жути тормозной и ограничен 5 гигами, качну дома, там лимита нет и скорость на порядок выше. такие вот экзерцисы деревенского интернета, хотя на работе он в 3 раза дороже, при одном и том же провайдере. :)
Ну, это нормально. Для юриков и физиков цены ооооочень здорово различаются :) Качать можно пока только из интереса, русского еще нет, должен скоро быть, судя по обещанию "на днях" на сайте :)Лежит ужо. Качается отсюда http://download.openoffice.org/ весело, а вот с новела еле ползет, аншлаг видимо. :) Хотел еще для сравнения новеловскую сбоку качнуть. От инфры пока нет ничего.
...
Рейтинг: 0 / 0
Заливка даних из Excel в базу в IBexpert
    #36590647
ralero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Kotъ-BegemotъГосподи, ODBC, CSV слова-то какие! Между тем лично я делаю проще. Есть лист экселя с нужной табличкой. Правее в строке пишу формулу:
Код: plaintext
='INSERT INTO TBLNAME (FLD1, FLD2... FLDn) VALUES ('&A1&', '&A2&', '...&An&');'
растягиваю её на всю таблицу, потом копирую значения полученной колонки, вставляю в редактор скриптов IBExpert и выполняю. И не надо никаких драйверов, и экстернал тейблз :)
а что это делать если при использовании такой формулы выдается сообщение, что формула неверна?
...
Рейтинг: 0 / 0
Заливка даних из Excel в базу в IBexpert
    #36590702
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: ralero

А у меня не выдается, хотя инсерты конструирую для самых разных SQL серверов и ничего не ругается :)

Покажи формулу

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
29 сообщений из 29, показаны все 2 страниц
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / Заливка даних из Excel в базу в IBexpert
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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