jsp连接sql server 2008
jsp脚本语言连接sql server 2008数据库,实现在线请求数据,查询,删除等操作。
工具/原料
eclipse
jdk
tomcat
sqljdbc4.jar
或者Myeclipse一个就行
方法/步骤
把sqljdbc4.jar(http://pan.baidu.com/s/1jGKhudw 连接失效,搜索sqljdbc4.jar 杰克涨到文件)放在tomcat 文件夹下得了lib文件夹中。
建立一个 简易 的数据库 名称为 jsp ,账号 sa 密码123456 .

建立数据源,打开 控制面板 选择 管理工具,打开odbc数据源(我选的32位,目测64位也可以)。

选择 添加 ,如图,点击完成。

名称 jsp 数据库 (local),下一步

如图,下一步

如图,下一步。完成。

然后打开eclipse。新建 Dynamic Web Project,工程名字为 Sqlone ,然后其他不变,一直next,然后finish。


新建server ,如图 ,然后finish。



重启 服务器。

新建jsp如图,命名sql.jsp.然后 next ,finish。


删除网页的所有内容,粘贴如下代码
<%@ page contentType="text/java;charset=utf-8"%>
<%@ page import="java.sql.*"%>
<html>
<body>
<%
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
Connection conn= DriverManager.getConnection("jdbc:sqlserver://localhost ; DatabaseName=jsp ;user=sa ; password=123456" );
Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
String sql="select * from test"; ResultSet rs=stmt.executeQuery(sql);
while(rs.next())
{%> <%=rs.getString("account")%> <%=rs.getString("password")%>
<br>
<%
}
%>
<%out.print("数据库操作成功");%>
<%rs.close(); stmt.close(); conn.close();
%>
</body>
</html>
然后,部署,右键工程名字,如图。点击finish,ok。

http://localhost:8080/Sqlone/sql.jsp 在浏览器输入该网址,回车,即可。效果不是太好,但是已经实现了jsp连接数据库。入伙出现了404,重启下服务器。
