public void LeerArchivo(String pAr){
int c = 0,vI = 1;
String vCadena = "";
boolean vGuia = false;
try{
File oArch = new File(pAr);
BufferedReader oEnt= new BufferedReader(new FileReader(oArch));
Procesos oSql = new Procesos();
if (oSql.coneccionJTDS()){
char vC;
do{
vC = (char)c;
String oLee = String.valueOf( vC );
System.out.println("Leyendo...");
if(oLee.equals(",")){
vCadena = vCadena +oLee.trim();
vI = vI + 1;
}else{
if(oLee.equals(";")){
oSql.InsertarSybase(vCadena);
vCadena = "";
vI = 1;
}else{
if(vI == 17){
vCadena = vCadena + oLee;
}else{
vCadena = vCadena + oLee.trim();
}
}
}
}while((c=oEnt.read())!=-1);
System.out.print(vCadena);
oSql.CerrarConexion();
JOptionPane.showMessageDialog(null,"Proceso Terminado",
"Migración",JOptionPane.INFORMATION_MESSAGE);
}
}catch(FileNotFoundException v1){
System.out.println("Archivo no Encontrado: "+v1);
}catch(IOException v2){
System.out.println("Error: "+v2);
}
}