1. 建立数据源
建立数据源是指建立ODBC数据源。
2. 建立连接
与数据库建立连接的标准方法是调用方法Drivermanger.getConnection(String url,String user,String
password)。Drivermanger类用于处理驱动程序的调入并且对新的数据库连接提供支持。
3. 执行SQL语句
JDBC提供了Statement类来发送SQL语句,Statement类的对象由createStatement方法创建;SQL语句发送后,返回的结果通常存放在一个ResultSet类的对象中,ResultSet可以看作是一个表,这个表包含由SQL返回的列名和相应的值,ResultSet对象中维持了一个指向当前行的指针,通过一系列的getXXX方法,可以检索当前行的各个列,从而显示出来。 import java.io.*;
import java.sql.*;public class BookQuery
{
public static void main(String args[])
{
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");//加载驱动程序 }
catch(java.lang.ClassNotFoundException e)
{
}
try{
Connection con=DriverManager.getConnection("jdbc:odbc:aa");
Statement stmt=con.createStatement();
ResultSet rs=stmt.executeQuery("select * from bookTab");
while(rs.next())
{
System.out.println("书号:"+rs.getInt(1)+"\t"+"书名:"+rs.getString(2));
}
stmt.close();
con.close();
}
catch(SQLException e1)
{
}
}
}
建立数据源是指建立ODBC数据源。
2. 建立连接
与数据库建立连接的标准方法是调用方法Drivermanger.getConnection(String url,String user,String
password)。Drivermanger类用于处理驱动程序的调入并且对新的数据库连接提供支持。
3. 执行SQL语句
JDBC提供了Statement类来发送SQL语句,Statement类的对象由createStatement方法创建;SQL语句发送后,返回的结果通常存放在一个ResultSet类的对象中,ResultSet可以看作是一个表,这个表包含由SQL返回的列名和相应的值,ResultSet对象中维持了一个指向当前行的指针,通过一系列的getXXX方法,可以检索当前行的各个列,从而显示出来。 import java.io.*;
import java.sql.*;public class BookQuery
{
public static void main(String args[])
{
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");//加载驱动程序 }
catch(java.lang.ClassNotFoundException e)
{
}
try{
Connection con=DriverManager.getConnection("jdbc:odbc:aa");
Statement stmt=con.createStatement();
ResultSet rs=stmt.executeQuery("select * from bookTab");
while(rs.next())
{
System.out.println("书号:"+rs.getInt(1)+"\t"+"书名:"+rs.getString(2));
}
stmt.close();
con.close();
}
catch(SQLException e1)
{
}
}
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货