com.sybase.jdbc3.jdbc.SybDriver 是sybase的15的驱动包
jar包名称为 jconn3.jar
不过在项目的过程中 ,偶然发现有两个版本 ,不知道是人为的原因 还是本来就有两个版本
在使用过程中,99%的情况下是没什么区别的
不过在一次使用时发现如下几个不同点
1、当数据类型设置为bigInt 时候,getInt取值是有问题的,必须用getBigInt获取
2、在另外一次代码中发现
PreparedStatement stmt = null ;
ParameterMetaData pmd = null;
pmd = stmt.getParameterMetaData(); //这段代码会报错
会报错 :
Exception in thread "main" com.sybase.jdbc3.utils.UnimplementedOperationException: 尚未完成方法 com.sybase.jdbc3.jdbc.SybPreparedStatement.getParameterMetaData(),不应调用它。
这个错误在网上搜索了很久 ,找不到答案,这样谜底终于解开了
下面我会上传两个jar包 ,
jconn3_v1.jar 有问题的jar包
jconn3_v1.jar 应该是升级后的jar包
分享到:
相关推荐
Class.forName("com.sybase.jdbc3.jdbc.SybDriver"); Connection conn = DriverManager.getConnection(url, username, password); System.out.println("Connected to the database!"); // ... 执行SQL查询或其他...
在本文中,我们将深入探讨Sybase数据库与JDBC驱动的相关知识点。 首先,JDBC驱动是Java应用程序与数据库之间通信的桥梁,它提供了Java API来执行SQL语句并处理结果。对于Sybase数据库,JDBC驱动主要有以下几种类型...
Class.forName("com.sybase.jdbc4.jdbc.SybDriver"); ``` 这会注册`jconn4`驱动到JDBC驱动管理器中。 3. **建立连接**:接着,通过`DriverManager.getConnection()`方法创建到Sybase数据库的连接。通常需要提供...
驱动类`com.sybase.jdbc3.jdbc.SybDriver`是该驱动包中的关键组件,它是Sysbase数据库的特定实现。当你在Java程序中注册这个驱动类(例如通过`Class.forName("com.sybase.jdbc3.jdbc.SybDriver")`),你就能启用与...
2. **配置与连接**:在Java代码中,你需要通过`Class.forName()`方法加载`jconn4.jar`中的驱动类,例如`com.sybase.jdbc4.jdbc.SybDriver`,然后使用`DriverManager.getConnection()`创建数据库连接。 3. **连接...
例如,使用jconn2.jar时,驱动类名通常是com.sybase.jdbc2.jdbc.SybDriver,而使用jtds-1.2.4.jar时,驱动类名则为net.sourceforge.jtds.jdbc.Driver。 在实际应用中,开发者需要在Java代码中加载对应的驱动,并...
1. 下载Sybase JDBC驱动包,例如`jconnect.jar`或`sybdriver.jar`。 2. 将这个JAR文件放入`lib`目录,或者如果你使用的是IDE(如Eclipse、IntelliJ IDEA),将其添加到项目的构建路径中。 连接到Sybase数据库的基本...
同样,它也提供了com.sybase.jdbc3.jdbc.SybDriver这个驱动类。 3. **JDBC驱动类型**: 在JDBC中,驱动通常分为四种类型:Type 1、Type 2、Type 3和Type 4。jconn2和jconn3属于Type 2驱动,也叫部分Java驱动。这种...
jconn.jar包 可以有sybase 驱动,亲测有效。。。。。 jConnect Driver可以访问SAP ASE和SAP IQ两种数据库,使用的driver class和driver url对于两种数据库是相同的。支持jdbc 3.0的java jar包名为jconn3.jar,支持...
Sybase 数据库驱动对应jconn2.jar和jconn3.jar包 对应的驱动类名和URL格式 jconn2 类名:com.sybase.jdbc2.jdbc.SybDriver jconn2 URL格式:jdbc:sybase:Tds:hostip:4100/dbname jconn3 类名:...
Class.forName("com.sybase.jdbc3.jdbc.SybDriver"); Connection conn = DriverManager.getConnection(url, username, password); System.out.println("Connected to the database!"); // 进行数据库操作... ...
Sybase官方的JDBC驱动程序——jConnect 驱动类名:com.sybase.jdbc3.jdbc.SybDriver 连接URL:jdbc:sybase:Tds:host:port/database?property_name=value
- **驱动程序类名**:`com.sybase.jdbc2.jdbc.SybDriver` (或 `com.sybase.jdbc3.jdbc.SybDriver`) - **JDBC URL**:`jdbc:sybase:Tds:<host>:<port>?ServiceName=<database_name>` - 默认端口:2638 #### 八、...
Sybase的`jconn2.jar`则对应于Sybase的JDBC驱动,它同样遵循JDBC API标准,允许Java应用程序连接并操作Sybase Adaptive Server Enterprise (ASE)数据库。`jconn2.jar`是Sybase JDBC Driver Type 4的一个版本,完全用...
- 注册JDBC驱动:`Class.forName("com.mysql.jdbc.Driver")`或`Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver")`或`Class.forName("com.sybase.jdbc4.jdbc.SybDriver")`。 - 建立数据库连接:`...
`com.sybase.jdbc3.jdbc.SybDriver`是Sybase提供的JDBC驱动类,它实现了JDBC API,使得Java开发者可以使用SQL语句来访问和操作Sybase数据库。 在标签中,"sybase jdbc jar"暗示了这个RAR文件可能包含了Sybase JDBC...
用 com.sybase.jdbc.SybDriver连接到 Sybase 数据库 一个 Sybase URL 的示例: jdbc:sybase:Tds:aServer.myCompany.com:2025 MySQL driver com.mysql.jdbc.Driver jdbc:mysql://hostname:3306/dbname?useUnicode=...
提供一个简单的使用Jdbc连接Sybase...Class.forName("com.sybase.jdbc2.jdbc.SybDriver"); String url ="jdbc:sybase:Tds:IP:2638/Database"; Connection conn = DriverManager.getConnection(url, user, password);
- 使用 jconn2.jar 或 jconn3.jar 驱动程序包,驱动类名可能是 com.sybase.jdbc2.jdbc.SybDriver 或 com.sybase.jdbc3.jdbc.SybDriver。 - JDBC URL 格式为:jdbc:sybase:Tds:<host>:。默认端口为5000。 6. ...
2. 使用`Class.forName()`方法加载JDBC驱动,例如:`Class.forName("com.sybase.jdbc2.jdbc.SybDriver");` 3. 创建数据库连接,使用`DriverManager.getConnection()`方法,传入数据库URL、用户名和密码,例如: ```...