Código:
public void CargarArchivo(){
File ArchivoInventario = new File(PathArchivo);
BufferedReader entrada;
try{
entrada = new BufferedReader(new FileReader(ArchivoInventario));
String linea;
while(entrada.ready()){
linea = entrada.readLine();
VerificarCodigo(linea);
}
}
catch(Exception E){
JOptionPane.showMessageDialog(null,E);
}
}
public void VerificarCodigo(String Codigo) throws SQLException{
ConexionMySQL ConexionMysql = new ConexionMySQL();
Connection cn = ConexionMysql.Conectar();
try{
Statement stCodigo = cn.createStatement();
ResultSet rsCodigo = stCodigo.executeQuery("Select BARCODE from BC_ARTICULOS where BARCODE ='" + Codigo + "'");
if(!rsCodigo.next() && rsCodigo.getRow() == 0){
modeloCodigosIncorrectos.addElement(Codigo);
lstCodigosIncorrectos.setModel(modeloCodigosIncorrectos);
cn.close();
}
else{
modeloCodigosCorrectos.addElement(Codigo);
lstCodigosCorrectos.setModel(modeloCodigosCorrectos);
cn.close();
}
}catch(Exception E){
JOptionPane.showMessageDialog(null,E);
cn.close();
}
}


