`

Jdbc方式连接Sybase数据库入门

阅读更多
采用的是第三方的jtds-1.2.5.jar驱动,如下:
public class JdbcConnSybase {
 public static void main(String[] args) {
  
  Connection conn = null;
  Statement stmt = null;
  ResultSet rs = null;
  try {
   // Class.forName("com.sybase.jdbc3.jdbc.SybDriver").newInstance();//通过jdbc方式连接
   Class.forName("net.sourceforge.jtds.jdbc.Driver").newInstance(); // 通过jtds方式连接
   // String url
   // ="jdbc:sybase:Tds:192.168.102.100:5000/test";//通过jdbc方式连接,test为数据库名
   String url = "jdbc:jtds:sybase://192.9.190.98:4100/inner_dbs";// 通过jtds方式连接,test为数据库名
   conn = DriverManager.getConnection(url, "emp", "empemp");
   stmt = conn.createStatement();
   String sql = "select * from lps_mst";
   rs = stmt.executeQuery(sql);
   int i=1;
   while (rs.next()) {
    System.out.println("(" + i++ + ")" + "pan:" + rs.getString("pan"));
   }
  } catch (InstantiationException e1) {
   e1.printStackTrace();
  } catch (IllegalAccessException e1) {
   e1.printStackTrace();
  } catch (ClassNotFoundException e1) {
   e1.printStackTrace();
  } catch (SQLException e) {
   e.printStackTrace();
  } finally {
   try {
    rs.close();
   } catch (SQLException e) {
    e.printStackTrace();
   }finally {
    rs = null;
   }
   try {
    stmt.close();
   } catch (SQLException e) {
    e.printStackTrace();
   }finally {
    stmt = null;
   }
   try {
    conn.close();
   } catch (SQLException e) {
    e.printStackTrace();
   }finally {
    conn = null;
   }
  }
 }
}
 附oracle驱动名:oracle.jdbc.driver.OracleDriver[Oracle安装好以后,可在Oracle\product\11.2.0\client_1\jdbc\lib下获取到JDBC驱动JAR包]
分享到:
评论

相关推荐

    java入门之数据库连接

    它提供了一组标准API,使Java应用程序能够以一致的方式连接到多种数据库。 - **优势**: - **效率**:相较于ODBC,JDBC具有更高的性能。 - **安全性**:提供更强大的安全机制。 - **便捷性**:只需添加相应的...

    sybase基础知识

    四、Sybase数据库管理 在Sybase中,数据库的管理涉及备份与恢复、性能调优、安全设置等多个方面。备份策略通常包括完整备份、增量备份和差异备份,以防止数据丢失。性能调优可以通过索引创建、查询优化、内存配置等...

    sybase-win64.rar

    2. **驱动程序文件**:如“libsybdb.dll”等动态链接库文件,这些是应用程序连接到Sybase数据库所需的组件。 3. **库文件**:可能包含其他必要的库文件,如“libmysql.lib”或“libsybaselib.lib”,供开发者在C++、...

    初学者sybase最好的入门资料

    10. **开发接口**:理解如何使用不同的开发接口(如ODBC、JDBC、ADO.NET)与Sybase数据库进行交互,这对于开发基于Sybase的应用程序至关重要。 11. **学习资源**:充分利用提供的学习笔记,它们可能涵盖了上述知识...

    SyBase9驱动.rar

    标题中的"SyBase9驱动.rar"表明这是一个与SyBase9数据库相关的驱动程序的压缩文件,通常用于连接到SyBase9数据库系统。SyBase9是一款早期的企业级关系型数据库管理系统,由Sybase公司开发,广泛应用于金融、电信等...

    sap的hana入门

    HANA的内存数据库(SAP In-Memory Database, IMDB)是其重要组成部分,包括数据库服务器(In-Memory Database Server)、建模工具(Studio)和客户端工具(ODBO、JDBC、ODBC、SQLDBC等)。HANA的计算引擎(Computing ...

    jsp信息发布系统--入门级

    2. **JSP连接Sybase数据库**:Sybase是一个企业级的数据库管理系统,JSP连接它时可能需要特定的驱动程序和连接参数。理解Sybase的JDBC驱动使用和配置是必要的。 3. **JSP连接Informix数据库**:Informix是另一种...

    推荐课程 完整版优质java教程 java精品教学课件 Java语言程序设计 第15章 数据库编程(共45页).ppt

    - 使用JDBC,开发者需要加载数据库驱动,建立到数据库的连接,创建Statement或PreparedStatement对象,执行SQL命令,最后关闭连接。 - JDBC操作步骤通常包括:加载驱动、建立连接、创建Statement、执行SQL、处理...

    java入门课件13(鞍山师范学院高等职业技术学院)

    在JDBC体系结构中,JDBC-ODBC桥是一个常见的驱动类型,它作为中间层,将JDBC调用转换为ODBC调用,从而使得Java应用程序能通过ODBC连接到不支持JDBC的数据库。 建立ODBC数据源是连接数据库的前期准备,通常在操作...

    sql语句及使用的快速入门

    - JDBC(Java Database Connectivity):为Java程序连接数据库提供了标准的方法。 - Microsoft Access和SQL Server:Microsoft的产品,适用于企业级和小型数据库环境。 - Oracle数据库:广泛应用于大型企业级应用,...

    jtds-1.2.4-src.zip

    jTDS是一款开源的、高性能的、轻量级的JDBC驱动程序,专门用于连接Microsoft SQL Server和Sybase数据库。它的版本号1.2.4表明这是一个相对成熟且稳定的版本,适合开发者深入学习和使用。 首先,我们来看看这个...

    ASE 12.x 入门培训教材

    Sybase数据库具备多进程多线程的特点,支持多库系统,包括系统库和用户库。其中,系统库如`master`、`model`、`sybsystemprocs`、`sybsystemdb`和`tempdb`,承担着不同的系统功能,如管理服务、存储模板、系统存储...

    Sun Java SystemApplication Server9.1管理指南

    - **用于Sybase 数据库的Sun Java System JDBC 驱动程序**:适用于Sybase数据库。 - **IBM DB2 8.1 类型2 驱动程序**:适用于IBM DB2数据库。 - **用于Sybase ASE 12.5 数据库的JConnect 类型4 驱动程序**:适用...

    Sybase:getting stared

    1. **高效的数据库连接**:PowerBuilder 支持多种数据库连接方式,包括 DB-Library、ODBC 和 JDBC 等,这使得开发者能够在不同的数据库环境下轻松构建应用程序。 2. **丰富的用户界面组件**:PowerBuilder 提供了...

    powerbuilder教程

    PowerBuilder 提供了多种方式连接到数据库,包括ODBC(开放数据库连接)、JDBC(Java数据库连接)等。开发者可以通过数据源定义(DSN)或直接连接字符串来配置数据库连接。 ### 第二章:PowerBuilder入门 2.1 **...

    JBPM4.4应用开发入门篇

    JBPM 的流程定义和运行时的上下文需要被存储到关系型数据库中——可以是基于调试目的的内存数据库 HSQLDB,也可以是真正的持久化数据库(MySql,Oracle,PostgreSql,Sybase 等等)。JBPM 的流程设计一般都需要一个...

    Linux环境数据库管理员指南

    9.32 ODBC、JDBC和UDBC驱动程序 286 9.33 Perl 和 DBI 接口 287 9.34 PostgreSQL的教材 289 9.35 PostgreSQL URL 参考 290 9.36 小结 290 9.37 常见问答 291 第10章 开发基于Web的应用程序 295 10.1 引言 295 10.2 ...

    jtds-1.1-dist.zip

    `jtds`全称为Java Type 4 Driver for SQL Server,是一个高效且轻量级的JDBC驱动,支持SQL Server和Sybase的数据库。在`jtds-1.1-dist.zip`中,我们可以找到以下文件: 1. **CHANGELOG**:这是一个变更日志文件,...

Global site tag (gtag.js) - Google Analytics