Um campo char se o resultset não tem médodo getchar?

Olá.

Tenho o programa a baixo:

////////////////////////////////////////////////
//Campo idTipoSistema
public void setSistema(char sistema){
this.sistema = sistema;
}
public char getSistema(){
return sistema;
}
////////////////////////////////////////////////
//Campo idBaseTubo
public void setProcesso(char processo){
this.processo = processo;
}
public char getidProcesso(){
return processo;
}
////////////////////////////////////////////////
//Campo idAreaTubo
public void setidLimite(char limite){
this.limite = limite;
}
public char getLimite(){
return limite;
}
////////////////////////////////////////////////
//Campo idAreaTubo
public void setVelocidade(double velocidade){
this.velocidade = velocidade;
}
public double getVelocidade(){
return velocidade;
}
////////////////////////////////////////////////
/--------------------buscar----------------------------/
/* Baseado na chave primaria retorna os dados da tabela /
/
------------------------------------------------------*/
public void buscarRecirculacao(char Sistema, char Processo, char Limite){
try{
cnt.conectar();
Statement st = cnt.cn.createStatement();
String q ="";
q += " select “;
q += " “Sistema”,”;
q += " “Processo”,";
q += " “Limite”,";
q += " “Velocidade”";
q += " from “FatorRecirculacaoBomba”";
q += " where “Sistema” = " + Sistema + " and “Processo”= " + Processo + " and “Limite”= " + Limite;
System.out.println(q);

  ResultSet rs = st.executeQuery(q);
  if(rs.next()){

               ////////////ESTE É O PROBLEMA ////////////////////////

	  sistema = rs.getchar(Sistema);

               /////O ResultSet não tem o método getchar()////////




          Como eu faço para dar um get no campo sistema uma vez que ele é do tipo char e o Result Set não tem o metodo getchar

Ola,

Vc pode pegar pelo getString(), e passa-lo para char usando o toCharArray() da String.