救命~ 给多点提示好吗?用什么导出呢?怎么导出啊?哦,我要在JSP页面里面加个按钮,比如说“导出DBF文件”,然后点击,弹出一个选择文件存储位置的对话框,选择后存为DBF。JSP倒不是问题,写一个类来处理也可以,可是偶就是不知道怎么写成DBF文件哪?

解决方案 »

  1.   

    先创建vfp驱动的数据源,然后通过sql语句创建表结构等,导入查询的数据.
    或者表结构先创建好,但字段与查询的结果需事先对应
      

  2.   

    那些sql语句都可以写在bean里面,
    导出数据的时候只要调用那些class就行了
      

  3.   

    谢谢楼上,请问是要VFP的JDBC驱动下载就可以了,还是要在控制面板中的数据源配置?
      

  4.   

    还没有解决吗?用ODBC连接DBF库就可以了。
      

  5.   

    www.hxtt.net 提供 jdbc for dbf的驱动!
    可是一个中国人写的驱动啊!
    希望能支持啊!
      

  6.   

    偶知道界面可以搞定的~可是要在程序里面实现,不可以用界面www.hxtt.net是个商业网站。Hongxin Technology &Trade Ltd. of Xiangtan City langjianjun说的偶也不会,所以偶决定先自己写类,将查询结果写入DBF文件。急ing,没办法 存储过程那些把这个搞定再研究吧。
      

  7.   

    langjianjun先表急,偶想把问题解决,把解决方案,贴出来后再结贴给分~!
      

  8.   

    www.hxtt.net注册个用户就可以下载驱动了啊!
    暂时用用应该可以的!
    而且,国人买便宜很多的!要不,jdbc for odbc 吧!
    总不会是要我把程序写了后给你吧??
      

  9.   

    我的解决方案:
    由于我的需要是将查询的结果备份为DBF文件,所以不管从什么数据库查询出来的结果都适用。有一点,就是需要将字段是什么固定下来。就如同HTML中定义的THEAD,而且要说明该字段的信息,比字段长度、字段类型等。然后一条条插入记录就可以了。所用的类是www.svcon.com下载的JDBF包使用起来很简单。有文档,但是没有示例代码。我自己做了一个测试用的,等我另辟一个贴子贴出来。这个方法的好外是可移植性好,不论什么数据库的结果,甚至自己定义的字段,记录都可以适用。缺点当然就是效率不高了。还有langjianjun提供的方法,就是在SQL中写存储过程,然后在程序中边数据库,调用该存储过程。这个方法我没有时间试了。不过问了公司里的一个写了几年存储过程的人说可以实现。如果这样就最好啦。不过应该只能适用于SQL SERVER数据库的说~