Member 13387568 Ответов: 0

JAVA netbeans/настольное приложение/вопрос базы данных


Привет,
Я надеялся, что кто-нибудь сможет мне помочь. В прошлом я писал настольные приложения с использованием Visual Basic. Приложения были автономными, которые считывали файлы базы данных MDB, не подключенные к серверу или системе управления БД. Файлы базы данных можно просматривать и изменять вне моего приложения с помощью MS Access и другого программного обеспечения для управления БД, обрабатывающего MDB-файлы.

Есть ли что-то подобное для JAVA? Я использую NetBeans, Derby (но мог бы использовать и другую БД). Вот что я хочу сделать. Где я могу найти больше информации? может быть, веб-сайт, видео с Youtube и т. д.

- Разработка настольных приложений с использованием JAVA. Я предпочитаю Netbeans для своей IDE. (Затмение-тоже вариант).
- Создание базы данных и таблиц с помощью системы управления БД.
- База данных - это отдельный файл, который можно использовать вместе с настольным приложением.
- Настольное приложение, написанное на Java, может обрабатывать базу данных, содержащуюся в отдельном файле. например, что-то вроде *.MDB.
- Базой данных можно манипулировать, возможно, добавить новый столбец после того, как программа использует его, используя систему управления БД.

Кстати, я использовал встроенные базы данных с моими программами JAVA. Это хорошо, за исключением того, как я мог бы прочитать базу данных в систему управления БД, чтобы добавить столбец, например?

Любая информация будет оценена по достоинству.
Спасибо,
Стив

Что я уже пробовал:

Я использовал встроенные базы данных с моими программами JAVA. Это хорошо, за исключением того, как я мог бы прочитать базу данных в систему управления БД, чтобы добавить столбец, например?

Mohibur Rashid

Msaccess-это все еще вариант, вы можете посмотреть sqlite

Member 13387568

Привет Рашид,
Я получил его для работы с JAVA-программой, обращающейся к MDB-файлу с помощью jar-файлов ucanaccess jdbc. Вы слышали об этом? Кто-нибудь слышал о таком подходе? Я использую это только для своего личного использования. Спасибо, Стивен

Mohibur Rashid

Я никогда не пользовался UCanAccess; если он удовлетворяет ваши потребности, то почему бы и нет?
И, конечно же, google-ваш друг, ищите JDBC для MDB, вы получите много ответов. И если вы хотите переносимости, я не знаю, можете ли вы использовать MDB в других ОС или нет, то SQLite3 не будет плохим. К вашему сведению, многие приложения, такие как google chrome, используют SQLite3;

0 Ответов