java文件追加不是覆盖_java如何将数据追加到现有的dbf文件中,而不是覆盖该文件?没有错误报告,但打开文件后没有附加数据。求大神解答疑惑...

public static void copyDBF(File source, File dest) { InputStream in = null; OutputStream out = null; try { in = new Fi

public static void copyDBF(文件源,文件目标){

InputStream in = null

OutputStream out = null

尝试{

in = new FileInputStream(源);

out =新文件输出流(dest);

byte[]buf = new byte[1024];

int bytesRead

while((BytesRead = in . read(buf))>;0) {

out.write(buf,0,BytesRead);

{}

}捕获(例外e){

e . printstacktrace();

}最后{

尝试{

in . close();

out . close();

} catch (IOException e) {

e . printstacktrace();

{}

{}

{}

公共静态void writeDBF(文件目标){

DBFWriter编写器;

尝试{

writer = new DBFwriter(dest);

对象[]行数据=新对象[8];

row data[0]= " 1 ";

row data[1]= " 1 ";

row data[2]= null;

row data[3]= null;

row data[4]= null;

row data[5]= null;

row data[6]= null;

row data[7]= null;

writer . addrecord(row data);

output stream fos = new file output stream(dest);

writer . write(fos);

}捕获(例外e) {

e . printstacktrace();

{}

{}

公共静态void main(String[] args) {

文件来源=新文件”(D:/java/ZJRMYEK。DBF ");

File dest = new File("D:/java/aaa。DBF ");

writtedbf . copy DBF(source,dest);

write DBF . WriteDBF(dest);

{}

yong9981

今天 08:16

Android

Dbf通常是一个数据库文件,所以找到一个jdbc驱动程序,并使用像Mybatis这样的dao工具来访问它

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值