在JSP中用JDBC连接SQL Server2000

在JSP中用JDBC连接SQL Server2000

这里针对sql 2000标准版,已经安装SP3以上补丁,tomcat 5.0以上建议使用6.0,JDK 1.5

安装数据库前看

sql 2000 安装细节:

安装时请选择混合模式,并设好sa的密码。

创建数据库:first_DB
在first_DB创建表:first_table,至少两个字段;一些输入数据



1. 安装Microsoft JDBC Driver

安装完成Microsoft JDBC后,将安装目录中的lib目录下三个jar文件:
msbase.jar, mssqlserver.jar, msutil.jar拷贝到Tomcat目录下common/lib目录下
注意环境里有没有这一句:CLASSPATH=".;%TOMCAT_HOME%/lib;"这里前面“.
如果前面已经有了就不用加,当然前面的TOMCAT_HOME要先建好。

2. 连接SQL Server 2000的JSP代码
<%@ page import="java.lang.*, java.io.*, java.sql.*, java.util.*" contentType="text/html; charset=EUC_CN" %>
<html>

<body>

<%

Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();

String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=first_DB"; // first_DB是数据库名称

String user="sa"; //安装时请选择混合模式,并设好sa的密码

String password="sa的密码";

Connection conn= DriverManager.getConnection(url,user,password);

Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);

String sql="select * from first_table"; // MEMBERS_INFO是表名

ResultSet rs=stmt.executeQuery(sql);

while(rs.next())

{

%>     

您的第一个字段内容为:<%=rs.getString(1)%>  

您的第二个字段内容为:<%=rs.getString(2)%>

<%

}

%>

<%out.print("数据库操作成功,恭喜你");%>

<%

rs.close();

stmt.close();

conn.close();

%>

</body>

</html>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值