[NÃO RESOLVIDO]Erro ao criar Statement: "The result set type is not supported"

3 respostas
guilherme.dio

Bom dia,

Estou tentando realizar um simples statement com uma base(BMC AR System Remedy) utilizando ponte JDBC-ODBC.

O ODBC já esta configurado corretamente, e inclusive já consigo estabelecer a conexão de acordo com a classe de teste demonstrada abaixo.
Porém, ao tentar declarar um Statemente para executar uam query, ele me retorna a exception "java.sql.SQLException: The result set type is not supported."
Já tentei os três tipos de ResultSet e os 2 tipos de Concurrency, mas nenhum me trouxe sucesso.

import java.sql.Connection;
import java.sql.DatabaseMetaData;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;

public class clsConexao 
{   
   public static void main(String args[]) 
   {   
      try 
      {   
         //Registrando o driver:  
         Class.forName("sun.jdbc.odbc.JdbcOdbcDriver").newInstance();   
         //Estabelecendo a conexão através do ODBC criado no Painel de Controle:  
         Connection con = DriverManager.getConnection("jdbc:odbc:AR System ODBC Data Source","xxx","xxx");
         DatabaseMetaData meta = con.getMetaData();
         Statement consulta = con.createStatement();
         con.close();  
      } 
      catch(Exception e) 
      {   
         System.out.println(e);
      }  
   }  
}

Se alguém puder me dar uma luz, agradeço desde já, obrigado !

3 Respostas

guilherme.dio

Ninguém tem nem mesmo ideia do que possa ser?

Eu já estou há 1 dia tentando resolver isso, ja tentei diversos modos, mas não consigo continuar…e o que me da mais raiva é que eu fiz a conexão pelo C# e funcionou perfeitamente de primeira.

MAS EU QUERO EM JAVA ! usando java eu me sinto como se estivesse em casa.

por favor, se alguém puder me ajudar, agradeço muito.

PS: a Base que preciso acessar é oracle(já tentei a bridge própria da Oracle, mas nem mesmo se conecta…e o C# se conectou pelo ODBC msm, sem Data Source Oracle) e é utilizada pelo sistema Remedy da BMC, um AR System(Chamados)

guilherme.dio

Ainda não consegui resolver o problema…
Aparentemente o java não oferece suporte a este tipo de banco de dados.

drsmachado

Não sei se ajuda, mas dá uma olhada http://www.guj.com.br/java/3873-driver-jdbc-p-access/2

Criado 19 de janeiro de 2012
Ultima resposta 29 de jun. de 2012
Respostas 3
Participantes 2