用JavaDBF操作(读、写)DBF文件
最近的一个项目需要动态生成DBF文件,用到JavaDBF,简单介绍一下
官方网站:http://javadbf.sarovar.org/
官方英文指南:http://sarovar.org/docman/view.php/32/23/javadbf-tutorial.html
最新版本:0.4.0,最后发布时间还是在2004年4月1日,看来DBF真是老了。老归老,有些时候还是得用。
下面是分别是读取和写DBF文件以及其他操作函数(关键信息的解释我放在了注释里,这样看起来会更方便):
读取DBF文件:
java 代码
...
有人说不要重新发明轮子,我说你不能总用别人的轮子。也许VIWO是个木头轮子,也许VIWO不是很结实,经不起大的颠簸,也许VIWO微不足道,你甚至不屑一顾,但是我想:Struts也好Spring也好,iBatis也好,起初无非就是个冲动、想法、无奈一点一点发展起来。
今天我把我写的一些小程序打成包,命名叫做VIWO开源发布在这里,说不上为中国的开源界做什么贡献,就是想抛砖引玉,能让更多的高手把你们写的东西共享出来,让大家一起学习共同进步,而不是泛泛而谈新新技术,求新求变固然无可厚非,只是“勿在浮沙筑高台”。或者你有兴趣拿这VIWO的源代码,添加些新功能,修改些BUG,, ...
- 11:57
- 浏览 (7417)
- 评论 (25)
- 分类: JAVA
- 进入论坛
- 发布在 驾驭无形的力量—软件艺法思考 圈子
Groovy 1.1-beta-1发布,成为JVM平台下(除Java外)第一个也是目前唯一的支持annotations的语言。
同时也加入了对Java 5静态导入(static imports)的支持。
Groovy最近在JAX(德国最重要的Java大会)获得最具创新和创造性项目(most innovative and creative projects)头奖的称号。
Tiobe的最新排行榜显示Groovy将要跨入前50名。虽然和Ruby相比还有很大差距,但是这种增长的势头和这些最新动作是否预示着Groovy在不远的将来会有所作为?你是怎么想的呢?
- 09:15
- 浏览 (1233)
- 评论 (2)
- 分类: Groovy&Grails
- 进入论坛
Vincent Partington近两个半月来在他的博客上陆续发表了关注Java EE平台性能问题的文章
即对Java EE的十大不当使用导致的性能问题
#10 - Excessive logging
#9 - Incorrect application server configuration
#8 - Incorrect usage of Java EE
#7 - Unnecessary use of XML
#6 - Improper caching
#5 - Excessive memory usage
#4 - Badly performing libraries
...
- 10:05
- 浏览 (1521)
- 评论 (0)
- 分类: JAVA
- 进入论坛
- 发布在 驾驭无形的力量—软件艺法思考 圈子
为学日益 为道日损
损之又损 以至于无为 无为而无不为
把书读厚 再把书读薄
越来越薄 最后书里的东西全部忘记了 记住的只有“道” 这样的你就能够无所不为
Ajax被各种媒体宣传的太过火暴,抛开众多的宣传泡沫,我们来认真的思考一下,Ajax到底是什么?它能用来干什么?它应该用来干什么?
Ajax是Asynchronous JavaScript and XML的缩写,其中有三个关键词:
1 Asynchronous
2 JavaScript
3 XML
这三个关键词可以这么理解:
1 交互是异步的
2 在客户端用JavaScript接收、发送、展示数据
3 用XML作为传输介质
(注:严谨的说1,2,3都不一定,这里只考虑一般的状况)
那么这种性质的Ajax能用来做些什么呢?
可以用这么一段话来描述一下它的作用:
页面中 ...
- 18:22
- 浏览 (10965)
- 评论 (34)
- 分类: Ajax
- 进入论坛
- 发布在 驾驭无形的力量—软件艺法思考 圈子
还是放弃了Ruby and Rails,选择了Groovy and Grails。
原因如下:
1 习惯了Java的书写方式,用起Groovy来感觉很自然,虽然Ruby写起来也不费劲。
2 Groovy代码和Java代码的互操作性确实很方便,这样目前的大量Java程序库可以很容易的在Groovy里使用。
3 Grails工程能直接编译生成J2EE工程,这就意味着能在任何J2EE服务器上运行Grails工程。
4 速度的问题也考虑过,不过既然Rails和Grails等是作为DSL出现的,那么速度应该不是关键问题,虽然现在比较慢,但是还没有慢到不可忍受的地步,况且我相信随 ...
- 19:53
- 浏览 (9671)
- 评论 (20)
- 分类: Groovy&Grails
- 进入论坛
前面写过一篇 通过一个实际的例子学习Oracle存储过程,现在再来一篇 通过一个实际的例子学习SQLServer存储过程。
所谓应用而学。
--定义存储过程
CREATE PROCEDURE xxxxxxxx_p
(
--传递参数
@ym char(6)
) ...
TSS http://www.theserverside.com/ 竟然NullPointerException了!
下面是我在SQLServer中用的比较多的函数,你还用些什么函数?或者对哪个函数有比较好用法?或者你不用哪些函数?
LEFT ( character_expression , integer_expression )
返回从字符串左边开始指定个数的字符。
例:
select left('my name is viwo',4)
my n
RIGHT ( character_expression , integer_expression )
返回字符串中从右边开始指定个数的 integer_expression 字符。
例:
select right('my name is ...
- 浏览: 70009 次
- 性别:

- 来自: 大连

- 详细资料
搜索本博客
链接
最新评论
-
通过一个实际的例子学习SQ ...
写得不错,不过还没怎么看懂,继续看!
-- by gudao8192 -
用JavaDBF操作(读、写) ...
有谁操作过dbf中包含字段是日期时间型的吗,看了下源代码,没有处理这种类型的,有 ...
-- by kimfly -
用JavaDBF操作(读、写) ...
读的时候发现乱码如何解决的?用什么编码? 解决了,dbfReader.se ...
-- by jvincent -
用JavaDBF操作(读、写) ...
DBFField里面的字段类型各自对应的数据库和SQL 字段类型 是什么样的对应 ...
-- by killpoer3 -
用JavaDBF操作(读、写) ...
读取的时候乱码我倒是解决过,写的时候还没有发现过乱码
-- by firefox_1983






评论排行榜