1、先下载SQL2005的JDBC驱动程序,这是微软官方下载地址:http://download.microsoft.com/download/2/8/9/289dd6a3-eeeb-46dc-9045-d0c6b59bfbc1/sqljdbc_1.1.1501.101_chs.exe
之后解压,默认解压生成一个目录(sqljdbc_1.1.1501.101_chs),然后把./sqljdbc_1.1.1501.101_chs/sqljdbc_1.1/chs/sqljdbc.jar考到你网站的WEB-INF/lib/目录下。
2、建立页面:(跟古代的asp有几分相似)
页面代码:
<%@ page contentType="text/html; charset=utf-8" language="java" import="java.sql.*" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>数据库链接测试页面</title>
</head>
<body>
<%
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
String connectionUrl = "jdbc:sqlserver://192.168.100.216:1433;databaseName=hnkjcg;user=sa;password=123456;";
Connection con = DriverManager.getConnection(connectionUrl);
Statement stmt = con.createStatement();
%>
<table width="600" cellpadding="0" cellspacing="0" border="1">
<tr>
<td width="40">
编号
</td>
<td>
登记号</td>
<td>
项目名称</td>
</tr>
<%
String sql = "SELECT top 10 [省科技成果登记号],[项目名称] FROM [A_Basic]";
ResultSet rs = stmt.executeQuery(sql);
int i = 1;
while (rs.next())
{
%>
<tr>
<td>
<%=i %>
</td>
<td>
<%=rs.getString("省科技成果登记号") %> <!--读取数据字段方法一-->
</td>
<td>
<%=rs.getString(2) %><!--读取数据字段方法二-->
</td>
</tr>
<%
i = i + 1;
}
stmt.close();
rs.close();
con.close();
%>
</table>
</body>
</html>