bom estou fazendo uma classe especialista em acesso a abanco.
Tenho os metodos que faz a conexão, um que passa os parametros de uma store procedure e ela adiciona e outro que roda esta store procedure.
Mas quando eu adiciono os metodos esta dando erro!
o método é esse :
private CallableStatement query;
public void AddParameter(String nomeParameter, String tipoParameter, String ValorParametro)
{
try
{
if(tipoParameter.toUpperCase().equals(“INTEIRO”))
this.query.setInt(nomeParameter,Integer.parseInt(ValorParametro) );
if(.equalsIgnoreCase(“FLOAT”))tipoParameter.toUpperCase()
this.query.setFloat(nomeParameter, Float.parseFloat(ValorParametro));
if(tipoParameter.toUpperCase().equalsIgnoreCase(“STRING”))
this.query.setString(nomeParameter, ValorParametro);
}
catch(SQLException e)
{
e.printStackTrace();
this.bancoErro = "Erro de acesso ao banco, erro: " + e.getMessage();
}
catch(Exception e)
{
this.bancoErro = "Erro de acesso ao banco, erro: " + e.getMessage();
}
alguem pode me ajudar?
, é que vc não tá inicializando o “CallableStatement query”…