IBX, FIBPlus, UIB, ADO, .Net и прочее-прочее-прочее, в общем все, что относится к созданию приложений, работающих с InterBase, Firebird и Yaffil - клиент-серверных, трехзвенных, консольных и т.п.
Модератор: kdv
-
Spa_2002
- Сообщения: 28
- Зарегистрирован: 13 май 2005, 15:47
Сообщение
Spa_2002 » 08 окт 2007, 13:12
День добрый. Использую JDBC драйвер FirebirdSQL-1.5.6JDK_1.4.zip
SDK 1.4
Использую такую конструкцию:
Код: Выделить всё
Connection с =null;
Class.forName("org.firebirdsql.jdbc.FBDriver");
c=DriverManager.getConnection( "jdbc:firebirdsql:fbk/3050:d:/DB/DBRAPORT.FDB", "RAPORTUSER", "123");
Если указываю в качестве имени пользователя/пароль администратора (sysdba/passw), соединяется без проблем. Ни под каким другим именем соединение не поднимается. Выходит ошибка
java.lang.RuntimeException: Cannot get the value for this argument type as a string
В чем может быть дело ? И еще , как быть с указанием роли ? в методе getConnection только 3 аргумента - connectionString , username, password...