您既可从客户端应用程序使用 JDBC,也可从数据库内部使用 JDBC。在数据库中加入编程逻辑时,使用 JDBC 的 Java 类也可以起到 SQL 存储过程的作用,而且功能比 SQL 存储过程更强。
JDBC 为 Java 应用程序提供了 SQL 接口:如果您要从 Java 访问关系数据,则可利用 JDBC 调用进行此访问。
短语客户端应用程序指在用户计算机上运行的应用程序和在中层应用程序服务器上运行的逻辑。
这些示例说明在 SQL Anywhere 中使用 JDBC 时的一些独特功能。有关 JDBC 编程的详细信息,请参见讲解 JDBC 编程的书籍。
可通过以下方式配合使用 JDBC 和 SQL Anywhere:
客户端的 JDBC Java 客户端应用程序可对 SQL Anywhere 发出 JDBC 调用。通过 JDBC 驱动程序建立连接。
SQL Anywhere 支持并包括两个 JDBC 驱动程序:iAnywhere JDBC 驱动程序和用于纯 Java 应用程序的 jConnect 驱动程序,其中前者是类型 2 JDBC 驱动程序,后者是类型 4 JDBC 驱动程序。
数据库中的 JDBC 数据库中安装的 Java 类可使用内部 JDBC 驱动程序进行 JDBC 调用,以此来访问和修改数据库中的数据。
示例源代码 本章示例的源代码位于 samples-dir\SQLAnywhere\JDBC 目录下。
JDBC 规范 您可以在 Java SE Technologies - Database 中找到有关 JDBC Data Access API 的更多内容。
必需的软件 使用 jConnect 驱动程序需要 TCP/IP。
可以在 jConnect for JDBC 获得 jConnect 驱动程序。
有关 jConnect 驱动程序及其位置的详细信息,请参见使用 jConnect JDBC 驱动程序。
选择 JDBC 驱动程序
JDBC 程序结构
客户端与服务器端 JDBC 连接的区别
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |