Я успешно внедрил javadb в свое приложение, используя путь к классам, но вот проблема: я хочу, чтобы спящий режим мог работать с базой данных, но я всегда получаю сообщение об ошибке в netbeans, говорящее «разрешить установить соединение». AnyHelp пожалуйста?
как встроить javadb или hsqldb в java-приложение с спящим режимом с помощью netbeans?
comment
Не обижайтесь, но ваш вопрос сформулирован очень резко. Однако: очевидно, что ваше приложение не знает, где находится база данных. Вам нужно указать IP-адрес, обычно URL-адрес, пользователя, пароль и, возможно, порт и, в худшем случае, драйвер JDBC. Для этого у вас обычно есть файл свойств, в котором определены эти части.
- person Angel O'Sphere   schedule 26.09.2011
comment
Спасибо, но я пытался сказать, что хочу использовать локальную базу данных (которая будет храниться в файле внутри приложения), и я читал, что могу сделать это только с помощью javadb или hsqldb, но проблема в том, что спящий режим не работает с базой данных локали
- person Walllzzz   schedule 26.09.2011
comment
Затем вам нужно понять, как этот javadb или hsqldb должен работать с спящим режимом. Часть URL-адреса параметров подключения будет содержать localhost или 127.0.0.1 в качестве IP-адреса.
- person Angel O'Sphere   schedule 26.09.2011
Ответы (1)
URL-адрес локальной базы данных HSQLDB: jdbc:hsqldb:file:file_path_name
File_path_name обычно представляет собой абсолютный путь с именем в конце. Затем механизм базы данных создаст несколько файлов с заданным именем, но с предопределенными расширениями. Примером этого является: jdbc:hsqldb:file:/mydata/mydb
, который создаст mydb.properties
, mydb.script
и пару других файлов в каталоге /mydata
.
person
fredt
schedule
26.09.2011