用到了非主流数据库

xxx系统用到了一个非主流的数据库Pervasive

 

在win下鼓捣了一上午才搞定连接,真个性啊。。。

 

貌似这个数据库有两种java连接方式,其中一种是JCL方式。貌似是通过比较底层的方式访问数据库,如果性能优先可以考虑这种方式。

JCL is Pervasive PSQL's low level, high speed, transactional data access method for the Java environment. Designed for applications where speed is the driving factor, JCL is the fastest way to access your data via Java. This technology mirrors the Btrieve API.

 

另外一种是JDBC,很熟悉,不用说了


Sample JDBC Connection Code
Class.forName("com.pervasive.jdbc.v2.Driver");
Connection con = DriverManager.getConnection("jdbc:pervasive://localhost:1583/DEMODATA");
PreparedStatement stmt = con.prepareStatement("SELECT * FROM Course ORDER BY Name");
ResultSet rs = stmt.executeQuery();


Sample JCL Connection String

Session session = Driver.establishSession(); 
Database db = session.connectToDatabase();
db.setDictionaryLoc("c://PVSW//DEMODATA");

 

今天才主键体验到原来非主流不仅仅体现在连接上,连有些嵌套的sql语句都不能用。哎!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值