|
9 / 9 / 8
Регистрация: 03.07.2015
Сообщений: 219
|
||||||||||||||||
Java and DB26.10.2015, 18:58. Показов 2785. Ответов 26
Метки нет (Все метки)
Не смог найти нужный ответ в интернете! Всюду куча информации, как подключится к базе данных итп, но как на базе обычного текстового файла, где данные упорядочены и записаны в строки, записать данные в базу данных вообще нигде не нашел, хотя нет, на других форумах нашел, похожие либо аналогичные вопросы, которые остались без ответов либо с ироническими комментами.
Выкидываю код по частям, но не полностью, чтобы объяснить о чем идет речь(хорошо заданный вопрос имеет больше шансов на ответ, я так надеюсь ))Часть 1. Содаём таблицу, инкрементация, и 2 столбца таблицы name and rating.
id=1, name=Andrej, rating=12345 id=2, name=Nikolaj, rating=12344 id=3, name=Dmitrij, rating=12234 Все бы хорошо, но данные 3 записи я "вставил" в БД в ручную, как было показано в части 2. НО это только 3 строки из текстового файла, которые пришлось ручками напечатать, а если стоит задача записать в БД текстовый файл из 1000 строк? Далее вопросы и мольбы: 1) Возможно ли это сделать без дополнительных прог на компьютере?(работаю в Eclipse и sqlite-jdbc-3.7.2.jar установлен, этого достаточно, чтобы работала данная программа) 2)Если есть идеи как это сделать, напишите пожалуйста!!! Но так чтобы такой чайник как я смог понять)))) 3)Ну и конечно же, если есть похожий код, наработки в данной теме, код бы тоже не помешал, ну это конечно по возможности. ps. жду любых коммент: стеба, иронии и полезной информации)
0
|
||||||||||||||||
| 26.10.2015, 18:58 | |
|
Ответы с готовыми решениями:
26
Exception in thread "main" java.lang.IllegalArgumentException: illegal component position at java.desktop/java.awt.Cont Какую версию Java поддерживает .Net Java# И какую VS6.0 Java++ ? Ошибка reference to List is ambiguous; both interface java.util.List in package java.util and class java.awt.List in... |
|
238 / 237 / 142
Регистрация: 03.02.2011
Сообщений: 1,437
|
|
| 28.10.2015, 21:24 | |
|
0
|
|
| 28.10.2015, 21:26 | |
|
0
|
|
|
9 / 9 / 8
Регистрация: 03.07.2015
Сообщений: 219
|
|
| 28.10.2015, 22:37 [ТС] | |
|
turbanoff, уже читаю об этом!!!а вообще суть понимаю
0
|
|
|
0 / 0 / 1
Регистрация: 12.12.2012
Сообщений: 76
|
|||||||||||
| 11.12.2015, 13:57 | |||||||||||
|
Прочитал в описании к класссу PreparedStatement, что с помощью этого класса можно защитить базу данных от SQL инъекций, и попробовал его использовать в своем приложении. Есть запрос: query = "SELECT password FROM loginpass WHERE login = '?'"; который я передаю параметром в функцию и также параметром передаю login, далее в этой функции делаю следующее:
MySQLAdapter executeScalar SQLException #1 : Parameter index out of range (1 > number of parameters, which is 0). SELECT password FROM loginpass WHERE login = '?', хотя если делать тоже самое без PreparedStatement
0
|
|||||||||||
|
238 / 237 / 142
Регистрация: 03.02.2011
Сообщений: 1,437
|
||||||
| 11.12.2015, 14:06 | ||||||
|
Зря обернули опострофами
1
|
||||||
|
0 / 0 / 1
Регистрация: 12.12.2012
Сообщений: 76
|
|
| 11.12.2015, 14:22 | |
|
спасибо заработало, и раз пошла такая пьянка, Doctor_ еще вопрос, а что скажете на счет защиты от SQL инъекций, потому что на разных форумах одни пишут что это защита, а на других пишут что не сильно она и защищает.
0
|
|
|
238 / 237 / 142
Регистрация: 03.02.2011
Сообщений: 1,437
|
|
| 11.12.2015, 15:39 | |
|
Про инъекций почитайте что нибудь типа:
https://www.owasp.org/index.ph... on_in_Java
0
|
|
| 11.12.2015, 15:39 | |
|
Error:(10, 42) java: incompatible types: int cannot be converted to java.math.BigDecimal При работе JVM обвалвается java c кодом Java Result 1073807364. Посоветуйте примеры кода по Java. Теория прочтена, но с языком Java не знакома Что оптимальнее для почтового сервиса - java.IO или java.NIO? Java сервер Flash клиент java.io.StreamCorruptedException: invalid stream header Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Часы с термометром и праздничным календарем
yariko 12.11.2026
Сегодня мы рассмотрим как можно сделать отличные многофункциональные часы.
Итак, поставим конкретную задачу: разработать часы с календарем, двумя термодатчиками, выводом поздравительных сообщений. . .
|
Транслитерация текста с кириллицы на латиницу (вариант №1)
Maks 11.11.2026
Решил облегчить жизнь себе и коллегам админам при создании электронных почтовых ящиков для пользователей, в результате написал обработку "Транслитерация текста" с кириллицы на латиницу, а в ней. . .
|
Книги по геймдизайну, левел-дизайну, игровым механикам и проектированию игрового опыта
8Observer8 08.11.2026
Содержание блога | English Version
1. 2003 - 06 - Designing Virtual Worlds (1st Edition)
Автор: Richard A. Bartle | Объем: 768 стр.
Ссылки: Amazon
. . .
|
Родители токсичные абьюзеры по отношению к своим детям ругают их оскорбляют не любят
zorxor 08.11.2026
Жить в атмосфере постоянных оскорблений, критики и холодности со стороны родителей — это тяжелое и болезненное испытание, которое оставляет глубокие эмоциональные раны. Токсичное и абьюзивное. . .
|
|
Как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы. Ответ от Джемени ИИ.
zorxor 08.11.2026
Джемени, как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы.
Многие люди, возвращаясь домой, сразу переодеваются в максимально свободную одежду или вовсе предпочитают. . .
|
Паттерн очереди действий/команд (Action / Command Queue). Система очереди действий и кат-сцен с SDL3 Callbacks, cglm и OpenGL
8Observer8 07.11.2026
Содержание блога | English Version
Руководство для начинающих по реализации паттерна очереди действий/ команд (Action / Command Queue) на C++ (C++20) с использованием официального SDL3 Callbacks. . .
|
Проверка полного ФИО в типовом справочнике
Maks 07.11.2026
Решение реализовано в конфигурации КА2, на примере справочника "КонтактныеЛицаПартнеров".
Задача:
Запрет инициалов.
Не допускаеть использование сокращений вида "И. И. ", "И. И. ", "И И" и. . .
|
Про "Windows must die!"
kumehtar 04.11.2026
Знаете, чет накатило. . . .
Когда-то это было почти боевым кличем: мол, нормальный человек сидит на DOS, OS/ 2 или Linux, а вот это вот - Must Die. А теперь человек произносит «мастдай» с усмешкой - и. . .
|