用JDBC连接数据库-基本语法:
所有的JDBC类和方法都包含在java.sql包中:
类别 类
驱动程序 java.sql.Driver
java.sql.DriverManager
java.sql.DrivePropertyInfo
连接 java.sql.Connection
语句 java.sql.Statement
java.sql.PreparedStatement
java.sql.CallableStatement
结果集 java.sql.ResultSet
错误/警告 java.sql..SQLException
java.sql.SQLWarning
元数据 java.sql.DatabaseMetaData
java.sql.ResultSetMetaData
日期/时间 java.sql.Date
java.sql.Time
java.sql.Timestamp
其它 java.sql.Types
java.sql.DataTruncation
在使用JDBC时,每一个驱动程序要被加载之前,都要使用DriverManager进行注册。当需要打开一个连接时,DriverManager根据JDBC的URL选择相应的驱动程序。
同样的,JDBC也体现了Java这一网络语言的特点,它也是使用URL进行识别一个数据库的。它的语法格式是:
jdbc:<子协议>:<与DBMS/Protocol相关的子名字>
JDBC的URL分三个部分组成:
1)指示部分:jdbc。请大家回忆一下,一个常见的WEB页面的URL是以什么开头的?对,http://,这个指示部分用来说明这个URL是什么类别的。
2)子协议部分,这个部分用来指出JDBC的子协议,如odbc;
3)子名字:数据源的名字,如果数据库是在网络上的,那么就用URL//hostname:port//来表示。
例如:jdbc:odbc:;User=<用户名>;PW=<口令>