Ve se voces podem me ajudar ta dando esse erro
ERRO NA FUNÃ├O cadastraestoquefuncionandoDAO() [Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]Conversion failed when converting the nvarchar value 'ACT0070071' to data type int.
Mas eu não to convertendo nada ve minhas classes
Action
package br.com.ntv.portal.action.ControledeEstoque;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;
import br.com.ntv.portal.comum.ActionManager;
import br.com.ntv.portal.modelo.DAO.ControleEstoqueDAO;
import javax.servlet.http.HttpServletRequest;
public class CadastrarEstoqueFuncionando extends ActionManager{
ControleEstoqueDAO estoqueDAO = new ControleEstoqueDAO();
protected ActionForward executar(ActionMapping mapping, ActionForm form,
HttpServletRequest request){
String nome_prod = request.getParameter("nome_prod");
//String datapre = request.getParameter("datapre");
int qtde = Integer.parseInt(request.getParameter("qtde_prod"));
String cod_mat = estoqueDAO.getCodMat(nome_prod);
String cod_erp = estoqueDAO.getCodErp(nome_prod);
int codcred = usuarioLogado.getParceiro().getId();
boolean retorno=false;
retorno = controle.estoqueControle.cadastrarestoquefuncionando(codcred,nome_prod,cod_erp,cod_mat,qtde);
if(retorno){
escreverAlert("Cadastro Realizado com Sucesso");
}else{
escreverAlert("Erro ao Cadastrar Estoque");
}
return mapping.findForward("sucesso");
}
}
Classe de Controle
public boolean cadastrarestoquefuncionando
(int codcred,String nome_prod,String cod_erp,String cod_mat,int qtde) {
estoqueDAO.cadastraestoquefuncionando(codcred,nome_prod,qtde,cod_mat,cod_erp);
return false;
}
}
Classe DAO
private static final String GETCODERP= "select ds_cod_erp_matv from MATERIAIS where ds_material_matv = ?";
public void cadastraestoquefuncionando(int codcred, String nome_prod,int qtde,
String cod_erp,String cod_mat) {
ResultSet rs = null;
try {
con = getDataSource(K.DATA_SOURCE_SMS_GELT).getConnection();
ps = con.prepareStatement(INSERIRESTOQUEFUNCIONANDO);
ps.setInt(1,codcred);
ps.setString(2,nome_prod);
ps.setInt(3,qtde);
ps.setString(4,cod_erp);
ps.setString(5,cod_mat);
ps.execute();
ps.close();
} catch (Exception e) {
System.out.println("ERRO NA FUNÇÃO cadastraestoquefuncionandoDAO()" + " "
+ e.getMessage());
} finally {
finalizar(rs);
}
}