Pessoal, estou tentando fazer a conexao com o SQL SERVER 2000
Tá dando um erro
JdbcRowSet (setTypeMap): The Connection.setTypeMap(Map) method is not implemented.mas está trazendo os dados da minha tabela que tenho no meu banco.
Este é o código:
public Conexao() {
// conecta-se ao banco de dados books e o consulta
try {
Class.forName(JDBC_DRIVER); // carrega classe de driver do banco de dados
// especifica propriedades de JdbcRowSet
JdbcRowSet rowSet = new JdbcRowSetImpl();
rowSet.setUrl(DATABASE_URL); // configura a URL de banco de dados
rowSet.setUsername(USERNAME); // configura o nome de usuário
rowSet.setPassword(PASSWORD); // configura a senha
rowSet.setCommand("SELECT * FROM authors"); // configura a consulta
rowSet.execute(); // executa a consulta
// processa resultados da consulta
ResultSetMetaData metaData = rowSet.getMetaData();
int numberOfColumns = metaData.getColumnCount();
System.out.println("Authors Table of Books Database:");
// exibe o cabeçalho rowset
for (int i = 1; i <= numberOfColumns; i++)
System.out.printf("%-8s\t", metaData.getColumnName(i));
System.out.println();
// exibe cada linha
while (rowSet.next()) {
for (int i = 1; i <= numberOfColumns; i++)
System.out.printf("%-8s\t", rowSet.getObject(i));
System.out.println();
} // fim do while
} // fim do try
catch (SQLException sqlException) {
sqlException.printStackTrace();
System.exit(1);
} // fim do catch
catch (ClassNotFoundException classNotFound) {
classNotFound.printStackTrace();
System.exit(1);
} // fim do catch
} // fim do construtor DisplayAuthors
// carrega o aplicativo
public static void main(String args[]) {
Conexao window = new Conexao();
} // fim de main
} // fim da classe JdbcRowSetTest
Será que tem como corrigir este erro?
Valeu.,
Rodrigo