JSP基于JDBC操作MSSQL2008数据库

数据库 waitig 519℃ 百度已收录 0评论

JSP基于JDBC操作MSSQL2008数据库


   在JSP 中可以使用JDBC 技术,实现对数据库中表记录的查询、修改和删除等操作。JDBC 技术在JSP 开发中占有很重要的地位。

JDBC(Java DataBase Connectivity)是Java 数据库连接API。简单地说,JDBC 能完成三件事:
(1) 与一个数据库建立连接,
(2) 向数据库发送SQL 语句,
(3) 处理数据库返回的结果。



一、MS SQL2008设置

1、设置为混合登录模式。

2、设置可以用TCP/IP访问,端口设为1433。

3、测试

telnet 127.0.0.1 1433 ,如果正常,即只显示光标,不正常,显示无法打开主机的连接。


二、將JDBC连接MS SQL驱动 sqljdbc4.jar,放入tomcat7.0的lib目录中,或放在项目\WEB-INF\lib目录中。

切记,放入后要重启TOMCAT服务。

下载地址:Microsoft
JDBC Driver 4.0 for SQL Server

https://www.microsoft.com/zh-cn/download/details.aspx?id=54629


三、连接数据库URL、用户和密码

String url="jdbc:sqlserver://127.0.0.1:1433;instanceName=MSSQLSERVER08;DatabaseName=web"; 

//服务器名称127.0.0.1,端口1433,实例MSSQLSERVER08,数据库名web

String username="sa"; 

//用户sa

String password="123";

//密码123


四、全部代码

 
 
 
 
<%
String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver"; 
String url="jdbc:sqlserver://127.0.0.1:1433;instanceName=MSSQLSERVER08;DatabaseName=web"; 
String username="sa"; 
String password="123";
Connection dbConn;

//try {
Class.forName(driverName);
dbConn= DriverManager.getConnection(url,username,password); 
Statement stmt=dbConn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE); 
String sql="select * from test";
ResultSet rs=stmt.executeQuery(sql); 

out.println("数据库操作成功!
"); while(rs.next()) { %> 第条记录: ,,,




五、参考
1、
JDBC详解 
http://www.cnblogs.com/erbing/p/5805727.html
2、通过 JDBC 驱动程序连接到 SQL Server
https://msdn.microsoft.com/zh-cn/library/ms378672(v=sql.90).aspx
3、JSP使用数据库操作
https://www.2cto.com/kf/201312/267595.html


本文由【waitig】发表在等英博客
本文固定链接:JSP基于JDBC操作MSSQL2008数据库
欢迎关注本站官方公众号,每日都有干货分享!
等英博客官方公众号
点赞 (0)分享 (0)