jdbc:odbc桥
我想用jdbc:odbc桥把JSP和MSSQLServer连到一起。怎么写???? 问题点数:10、回复次数:1Top
1 楼pxsaner(雷)回复于 2005-12-27 09:53:34 得分 10
先在系统中设置一个数据源test指向你要连接的sql server 数据库
然后利用下面代码连接
<%@ page contentType="text/html; charset=gb2312" import="java.sql.*" %>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>数据库连接</title>
</head>
<%
String sql=" SELECT * FROM tableName";
String url="jdbc:odbc:test";
Connection con=null;
Statement state=null;
ResultSet rs=null;
out.print("JDBC-ODBC桥接器连接MS SQL Server 2000<br/>");
out.println("<br/>");
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
con= DriverManager.getConnection(url);
state=con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);
rs=state.executeQuery(sql);
while(rs.next()){
int id=rs.getInt(1);
String username=rs.getString(2);
out.print(id+" ");
out.print(username+"<br/>");
}
}catch(Exception e){
out.print("Exception>> "+e.getMessage());
}finally{
if(rs!=null) rs.close();
if(rs!=null) state.close();
if(rs!=null) con.close();
}
%>
Top




