Ola galera ..
to com um problema .. nao to conseguindo mandar uma string por parâmetro ...
to fazendo assim:
public void passaCod(){
String codProd="";
int tabela = jTable2.getRowCount();
for(int j = 0 ; j<tabela ;j++ ){
codProd = jTable2.getValueAt(j,0).toString();
banco.PegaCod(codProd);
System.out.println(codProd);
}
}
public String PegaCod(String num ){
String numero = "";
if(conn){
if(connection != null){
try{
ps = connection.prepareStatement("select QtdAtual from Produtos WHERE Codigo ="+num+"");
rs = ps.executeQuery();
while(rs.next()){
numero = rs.getString("QtdAtual");
}
}catch(SQLException e){
System.out.println(e.getMessage());
System.out.println("Passando codigo erro.");
}
}
}
return numero;
}
Tipo de dados imcompatível na expressão de critério.
vlw abraço