(1). 建立ODBC上建立DSN,并测试连通性
(2). JSP代码如下参考: <%@page contentType="text/html;charset=gb2312"%>
<%@page import="java.sql.*"%>
<% try{
/*
装载JDBC-ODBC桥连接的驱动类
*/
Class.ForName("sun.jdbc.odbc.JdbcOdbcDriver");
}catch(java.lang.classNotFoundException e){
System.err.print("装载驱动错误: " + e.toString());
}
/*
建立数据库连接 Connection
*/
java.sql.Connection conn = DriverManager.getConnection("jdbc:odbc:DSN名","帐号","密码"); /*
建立命令对象 Statement
*/
java.sql.Statement stmt = conn.CreateStatement(); /*
建立数据集 ResultSet
*/
java.sql.ResultSet rset = stmt.executeQuery("select * from board"); /*
滚动数据集
*/
while(rset.next()){
out.println(rset.getString(1));
out.println(rset.getInt(2));
....
} /*
关闭对象
*/
rset.close();
stmt.close();
conn.close();
/*
消除对象
*/
rset = null;
stmt = null;
conn = null; %>
(2). JSP代码如下参考: <%@page contentType="text/html;charset=gb2312"%>
<%@page import="java.sql.*"%>
<% try{
/*
装载JDBC-ODBC桥连接的驱动类
*/
Class.ForName("sun.jdbc.odbc.JdbcOdbcDriver");
}catch(java.lang.classNotFoundException e){
System.err.print("装载驱动错误: " + e.toString());
}
/*
建立数据库连接 Connection
*/
java.sql.Connection conn = DriverManager.getConnection("jdbc:odbc:DSN名","帐号","密码"); /*
建立命令对象 Statement
*/
java.sql.Statement stmt = conn.CreateStatement(); /*
建立数据集 ResultSet
*/
java.sql.ResultSet rset = stmt.executeQuery("select * from board"); /*
滚动数据集
*/
while(rset.next()){
out.println(rset.getString(1));
out.println(rset.getInt(2));
....
} /*
关闭对象
*/
rset.close();
stmt.close();
conn.close();
/*
消除对象
*/
rset = null;
stmt = null;
conn = null; %>
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货