Código de Java - Leer .DBF desde java

Imágen de perfil

Leer .DBF desde javagráfica de visualizaciones


Java

Publicado el 20 de Agosto del 2016 por Jose Luis León López
727 visualizaciones desde el 20 de Agosto del 2016. Una media de 49 por semana
Ya les subí un código sobre como conectar tu aplicación c# a tablas DBF de FOXPRO pero también quería compartirle a los programadores de java como hacerlo en java por si se encuentran un día con la necesidad de migrar una aplicación FOXPRO a java saludos

Requerimientos

Libreria jdbf de irydin para java

1.0

Actualizado el 26 de Agosto del 2016 (Creado el 20 de Agosto del 2016)gráfica de visualizaciones de la versión: 1.0
728 visualizaciones desde el 20 de Agosto del 2016. Una media de 49 por semana
estrellaestrellaestrellaestrellaestrella
estrellaestrellaestrellaestrella
estrellaestrellaestrella
estrellaestrella
estrella

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
public ArrayList<ArrayList<String>> getFacturaDetas()  {
 
	Charset strinCharset = Charset.forName("cp1252");
	ArrayList<ArrayList<String>> result = new ArrayList<>();
	try (DbfReader reader = new DbfReader(dbfFile, memoFile)) {
 
		DbfRecord rec;
		MemoReader memoread=new MemoReader(memoFile);
 
		while ((rec = reader.read()) != null) {
			MemoRecordTypeEnum me = memoread.read(0).getMemoType();
			ArrayList<String> row = new ArrayList<>();
			rec.setStringCharset(strinCharset);
 
			row.add(rec.getString("NO_FAC"));
			row.add(rec.getString("CVE_FACTU"));
			int p=rec.getRecordNumber();
			row.add(rec.getMemoAsString("DETA_PROD"));
 
			result.add(row);
		}
 
	} catch (IOException e) {
		JOptionPane.showMessageDialog(null, "Mensaje getFacturaDetas: "+e.getMessage());
	}
 
	return result;
}



Comentarios sobre la versión: 1.0 (0)


No hay comentarios
 

Comentar la versión: 1.0

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios

http://lwp-l.com/s3640