JdbcOdbc 驱动的安装
package pds;
import java.sql.*;
public class it {
public static void main(String[] args) {
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
}
catch(ClassNotFoundException e){
System.out.println("没有找到驱动器" + e);
}
try{
String url = "jdbc:odbc:PdS"; //这里系统的 DSN(pDs 或 PDS 或 Pds 或)名不区分大小写
Connection con = DriverManager.getConnection(url); //连接驱动这里的三句必须要有
Statement s = con.createStatement(); // 这个相当于接口
ResultSet rs = s.executeQuery(" use PDS select * from pDs"); //这里数据库名称和表名,都可以
不区分大小写, 注意 sql 语句不能回车
while (rs.next( )) {
System.out.print(rs.getString(1) + "\t\t");
System.out.println(rs.getString(2) + "\t");
}
rs.close();
s.close();
con.close();
}catch ( SQLException e){
System.out.println("没有执行 ODBC 的语句");
}
}
}
驱动器管理 得到连接 pds 的 odbc 创造的接品 执行更新 sql 语句
DriverManager.getConnection("jdbc:odbc:PdS").createStatement( ).executeUpdate("use pds
update pds set 序号='阿山 4 哥' where 特殊保障 ='侯艳香' ");
ResultSet rs = stmt.executeQuery(" use PDS select * from pDs where 特殊保障 ='侯艳香' ");
执行查询的方法 ( 后面必须加上上面的语句)
prepareStatement 预备的接口的使用
String url = "jdbc:odbc:PdS"; //这里系统的 DSN(pDs 或 PDS 或 Pds 或)名不区分大小写
Connection con = DriverManager.getConnection(url); //连接驱动这里的三句必须要有
PreparedStatement pstmt = con.prepareStatement(
"use PDS update pds set 特殊保障=? where 序号=?");
不能选下
面的那个