2013-08-07 5 views
0

Я использую базу данных Derby в моей RAD IDE. Я создал базу данных внутри папки проекта и подключен к нейRAD Встроенная база данных Derby в моей папке проекта Как подключиться к пути базы данных

Class.forName ("org.apache.derby.jdbc.EmbeddedDriver"); con = DriverManager.getConnection ("jdbc: derby: I: \ Программы для Java \ EAppointment \ WebContent \ Eappointment; create = true; user = subbu; password =");

, но когда я отправляю файл уха на мой начальник. Он не работает. Ошибка пути к базе данных.

Может ли кто-нибудь предложить мне, как преодолеть эту ошибку.

ответ

0

Может возникнуть проблема с обратными косыми чертами в строках Java. Вероятно, вы не получаете разделитель путей Windows, а скорее получаете символы \ J, \ E, \ W и \ E , встроенные в вашу строку.

Таким образом, вам придется удвоить обратную косую черту или изменить их на косые черты.

И пробелы в названии каталога тоже будут раздражать, так что их можно избежать, так как это .

Попробуйте начать, сделав базу данных на корневом уровне вашего "I:" диск, как:

"JDBC: котелок: I:/Eappointment, создание = истина; пользователя = Subbu, пароль ="

Затем, как только вы получите базовый синтаксис, вы можете работать с методами для более расширенного управления местоположением вашей базы данных.

+0

Спасибо за ответы –

+0

Но то же самое работает в моей системе. Но когда отправляется файл EAR. и использовать один и тот же файл уха в моей превосходной системе. ошибка возникает. –