java.sql.Driver.getPropertyInfo

Para obter um objeto DriverPropertyInfo, este deve ser requisitado ao gerenciador de drivers do driver de JDBC:

java.sql.DriverManager.getDriver("jdbc:derby:").
    getPropertyInfo(URL, Prop)

N??o deve ser requisitado a org.apache.derby.jdbc.EmbeddedDriver, que ?? somente uma classe intermedi??ria que carrega o driver real.

Este m??todo deve retornar um objeto DriverPropertyInfo. No sistema Derby, este objeto consiste de uma matriz de atributos da URL de conex??o com o banco de dados. O atributo mais ??til ?? databaseName=nomeBancoDados, significando que o objeto consiste de uma lista dos bancos de dados inicializados no sistema corrente.

Por exemplo, se o sistema Derby possuir os bancos de dados bancoTurismo e bancoVoos no seu diret??rio de sistema, estiver configurado para inicializar automaticamente todos os bancos de dados quando o sistema ?? inicializado, e o usu??rio tamb??m tiver conectado ao banco de dados A:/dbs/turismo94, a matriz retornada por getPropertyInfo conter?? um objeto correspondente ao atributo databaseName. O campo choices do objeto DriverPropertyInfo conter?? uma matriz de tr??s cadeias de caracteres com os valores bancoTurismo, bancoVoos e A:/dbs/turismo94. Deve ser observado que este objeto ser?? retornado apenas se os objetos de conex??o propostos n??o incluirem o nome do banco de dados (em qualquer forma) ou o atributo shutdown com o valor true.

Para obter mais informa????es sobre java.sql.Driver.getPropertyInfo deve ser consultado "Oferecimento de escolhas de conex??o para o usu??rio", no cap??tulo 8 do Guia do Desenvolvedor do Derby.

Conceitos relacionados
Classes, interfaces e m??todos java.sql do n??cleo do JDBC
Refer??ncias relacionadas
java.sql.Driver
java.sql.DriverManager.getConnection
java.sql.Connection
java.sql.DatabaseMetaData
java.sql.Statement
java.sql.PreparedStatement
java.sql.CallableStatement
java.sql.ResultSet
java.sql.ResultSetMetaData
java.sql.SQLException
java.sql.SQLWarning
Mapeamento de java.sql.Types em tipos SQL
java.sql.Blob e java.sql.Clob
java.sql.Connection
java.sql.ResultSet
java.sql.Statement
java.sql.PreparedStatement
java.sql.CallableStatement
java.sql.DatabaseMetaData
java.sql.ResultSetMetaData
java.sql.BatchUpdateException
Pacote JDBC para Connected Device Configuration/Foundation Profile (JSR169)
Funcionalidades apenas do JDBC 3.0
java.sql.Connection
java.sql.DatabaseMetaData
java.sql.ParameterMetaData
java.sql.PreparedStatement
java.sql.Savepoint
java.sql.Statement
Sintaxe de escape do JDBC