<br><div class="gmail_quote">hola <br><br>Estoy tratando de insertar un registro a un archivo dbf, pero hasta el momento solo he podido crear el dbf desde cero con el (los) registros que yo quiero de esta forma:<br><br>SelectableDataSource dbfDataSource = SelectableDataSource.createDbfSelectableDataSource(dbFile, true);<br>
int fcnt = dbfDataSource.getFieldCount(); <br> OrderFileOutputStream shpOutputStream = new OrderFileOutputStream(dbFile);<br> DbaseFileHeaderNIO myHeader;<br> myHeader = DbaseFileHeaderNIO.createDbaseHeader(dbfDataSource); <br>
myHeader.setNumRecords((int) dbfDataSource.getRowCount()); <br> DbaseFileWriterNIO dbfWrite = new DbaseFileWriterNIO(myHeader, shpOutputStream);<br> Object[] record = new Object[fcnt]; <br>
record = igacFea.getValues();<br> dbfWrite.write(record); <br> dbfWrite.close();<br><br>Pero lo que necesito es leer el archivo e insertar varios registros. alguna solucion=?<br>
</div><br>