как встроить javadb или hsqldb в java-приложение с спящим режимом с помощью netbeans?

Я успешно внедрил javadb в свое приложение, используя путь к классам, но вот проблема: я хочу, чтобы спящий режим мог работать с базой данных, но я всегда получаю сообщение об ошибке в netbeans, говорящее «разрешить установить соединение». AnyHelp пожалуйста?


person Walllzzz    schedule 26.09.2011    source источник
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