
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
15.10.2015, 17:35
|
|||
|---|---|---|---|
|
|||
Java + Excel + БД |
|||
|
#18+
Как лучше организовать загрузка книги Excel в таблицу БД? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
15.10.2015, 18:51
|
|||
|---|---|---|---|
Java + Excel + БД |
|||
|
#18+
slavik_msc, известно как - файл.xls в БЛОБ. Там и стили и группировки влезут)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
15.10.2015, 20:03
|
|||
|---|---|---|---|
|
|||
Java + Excel + БД |
|||
|
#18+
Нет. Сначала парсинг. Нужно как тексти запихнуть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
15.10.2015, 23:06
|
|||
|---|---|---|---|
Java + Excel + БД |
|||
|
#18+
slavik_msc, сохранить как...--> cvs И весь парсинг. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
15.10.2015, 23:41
|
|||
|---|---|---|---|
|
|||
Java + Excel + БД |
|||
|
#18+
Petro123, Это лишнее движение и не для каждого просто ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.10.2015, 01:13
|
|||
|---|---|---|---|
Java + Excel + БД |
|||
|
#18+
slavik_mscСначала парсинг. Нужно как тексти запихнуть разбирай Apache POI - жив ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.10.2015, 06:19
|
|||
|---|---|---|---|
|
|||
Java + Excel + БД |
|||
|
#18+
slavik_mscКак лучше организовать загрузка книги Excel в таблицу БД? Apache POI в руки и вперед. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.10.2015, 08:18
|
|||
|---|---|---|---|
Java + Excel + БД |
|||
|
#18+
slavik_mscPetro123, Это лишнее движение и не для каждого просто А ты для каждого делаешь импорт в бд? Я думал только админ и разработчик. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.10.2015, 08:47
|
|||
|---|---|---|---|
|
|||
Java + Excel + БД |
|||
|
#18+
А подскажите как лучше организовать INSERT. пока вариант через JDBC начать транзакцию и в цикле вставлять записи. может есть че нибудь получше? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.10.2015, 08:49
|
|||
|---|---|---|---|
Java + Excel + БД |
|||
|
#18+
slavik_mscА подскажите как лучше организовать INSERT. Бульк -INSERT'ами ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.10.2015, 10:30
|
|||
|---|---|---|---|
Java + Excel + БД |
|||
|
#18+
slavik_msc, тебе действительно нужна вставка одной транзакцией? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.10.2015, 10:54
|
|||
|---|---|---|---|
|
|||
Java + Excel + БД |
|||
|
#18+
Изопропил, Да. Либо все либо ничего ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.10.2015, 11:08
|
|||
|---|---|---|---|
Java + Excel + БД |
|||
|
#18+
slavik_mscА подскажите как лучше организовать INSERT. пока вариант через JDBC начать транзакцию и в цикле вставлять записи. может есть че нибудь получше? если на входе - Excell, то не заморачивайся на спичках. Делай! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.10.2015, 11:22
|
|||
|---|---|---|---|
Java + Excel + БД |
|||
|
#18+
slavik_mscКак лучше организовать загрузка книги Excel в таблицу БД? С точки зрения пользователя - лучше всего через клипборд. Ctlr+C - Ctrl+V А теперь ждём твоих дополнений или опровержений. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.10.2015, 11:38
|
|||
|---|---|---|---|
|
|||
Java + Excel + БД |
|||
|
#18+
slavik_mscА подскажите как лучше организовать INSERT. пока вариант через JDBC начать транзакцию и в цикле вставлять записи. может есть че нибудь получше? Точно так же и в ORM, например в Hibernate. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.10.2015, 11:44
|
|||
|---|---|---|---|
|
|||
Java + Excel + БД |
|||
|
#18+
slavik_mscЛибо все либо ничего Если для записи в базу используется JDBC, то для транзакции можно применять оба способа - вставка по одной записи или кучно (bulk insert). Для этого у объекта JDBC Connection сначала задаём setAutoCommit (false) . По умолчанию это свойство true (то есть автоматический COMMIT после каждой вставки, чего вы не хотите). Затем сделать все вставки. Затем подать команду Connection.commit() (или если возникнет исключение, то отменить транзакцию с помощью Connection.rollback() ). Читать из Excel можно не только с помощью POI, но и программными средствами типа ETL, например, Pentaho Data Integration или Talend Open Studio и другими способами. Экспорт из Excel в CSV излишняя хитрость, а совет копировать в BLOB был нужен автору, чтобы показать знание им слова BLOB, но не для практического применения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.10.2015, 12:08
|
|||
|---|---|---|---|
Java + Excel + БД |
|||
|
#18+
Partisan Mно и программными средствами типа ETL не согласен. Ты ещё не все способы описал)). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.10.2015, 13:54
|
|||
|---|---|---|---|
|
|||
Java + Excel + БД |
|||
|
#18+
Petro123 Ты ещё не все способы описал Я поленился описывать все практичные способы, или хотя бы все способы, которые сам использовал (но использовал POI, ETL, CVS). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=59&tablet=1&tid=2124816]: |
0ms |
get settings: |
6ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
136ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 245ms |
| total: | 469ms |

| 0 / 0 |
