Galera eu insiro os dados no sql server e alguns dados de alguns campos se perdem, mas eu debuguei e os dados estao la nos beans!!! e o estranho e porque ele perde so alguns numeros de um campo exemplo cnpj ele perde os 3 primeiros numeros!!!
[code]
public void inserirDados(Collection list) {
Sindical_Bean beanInterno = new Sindical_Bean();
Iterator it = list.iterator();
try {
stmt = conexaoSQLServer.createStatement();
int pos = 30000;
while (it.hasNext()) {
beanInterno = (Sindical_Bean) it.next();
stmt.execute("INSERT INTO tblBaixaSindical (idPagamento,cnpj"
+ ",valorJuro,valorMulta,valorDaGuia,exercicio,tipo,meio"
+ ",banco,entidadeSindical,usuario,capitalSocial,dataVencimento"
+ ",dataPagamento,dataBaixa) VALUES("
+ pos
+ ","
+ beanInterno.getCnpj()
+ ",0,0,"
+ beanInterno.getValorContribuicao()
+ ","
+ beanInterno.getExercicio()
+ ",'guia','normal','bb','Fecomercio',63,0,"
+ beanInterno.getDataVencimento()
+ ","
+ beanInterno.getDataPagamento()
+ ","
+ beanInterno.getDataBaixa() + ");");
pos++;
}
System.out.println(beanInterno.getCnpj());
System.out.println(beanInterno.getDataPagamento());
} catch (SQLException e) {
e.printStackTrace();
}
}[/code]
Se alguem souber!!!
Falow!!!