Ola galera!!
Será que alguem pode me ajudar?
Estou desenvolvendo um sistema em ajax utilizando JSP, Javascript e java para acesso ao banco.
Eu consegui estabelecer a conexao com o SQL Server 2000 porém quando faço a consulta ele
me retorna: “Invalid Object Name “nome da tabela””, mas a consulta funciona, porque
testei em um utilitario sql.
Vale lembrar que a base de dados é de outro programa, esse acesso eu faço para realizar uma importação
dos dados para minha base no MySQl 5.0
O codigo está dessa forma:
A conexão:
public ConexaoSQLSERVER()throws Exception{
try{
Class.forName(driver);
conexao = DriverManager.getConnection(url, usuario, senha);
stmt = conexao.createStatement();
}catch(SQLException e){
throw new Exception("Erro ConexaoSQLSERVER: "+e.getMessage());
}catch(ClassNotFoundException e){
throw new Exception("Erro ConexaoSQLSERVER: "+e.getMessage());
}
}
E a consulta em outra classe:
public ResultSet listaCentroCustos() throws Exception{
String sql = "SELECT CTT_CUSTO, CTT_CLASSE, CTT_DESC01 "+
"FROM CTT010 WHERE CTT_CLASSE = '2' AND "+
"D_E_L_E_T_<>'*' AND len(CTT_CUSTO)='9'";
try{
return conexao.executeQueryStmt(sql);
}catch(SQLException e){
throw new Exception("Erro CTT010: "+e.getMessage());
}
}
Obrigado!