2014-10-16 62 views
0

我有我“DBF”文件我已经成功使用的代码如下查看这两个文件更新DBF的色谱柱:无法使用jdbf

public static void main(String args[]) 
     throws Exception 
    { 

     DBFReader dbfreader = new DBFReader("./book2.dbf"); 

     int i; 
     for (i=0; i<dbfreader.getFieldCount(); i++) { 
      System.out.print(dbfreader.getField(i).getName()+" "); 
     } 
     System.out.print("\n"); 
     for(i = 0; dbfreader.hasNextRecord(); i++) 
     { 
      Object aobj[] = dbfreader.nextRecord(Charset.forName("GBK")); 
      for (int j=0; j<aobj.length; j++) 
       System.out.print(aobj[j]+" | "); 
      System.out.print("\n"); 
     } 

     System.out.println("Total Count: " + i); 
    } 

我刚才提到“https://code.google.com/p/jdbf/”做到这一点。

我需要更新我的'DBF'文件的列。我尝试了很多,但无法获取代码。请帮助我们吗?

回答

0

尝试使用https://github.com/iryndin/jdbf - 另一个Java DBF读/写库的简单易用性。它被用于许多生产应用程序。它也可以读/写MEMO文件。 请试试看。