JSP基于JDBC操作MSSQL2008数据库
来源:互联网 发布:excel数据有效性日期 编辑:程序博客网 时间:2024/05/17 23:31
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
四、全部代码
<%@ page contentType="text/html;charset=gb2312"%> <%@ page import="java.sql.*"%> <%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()) {%>第<%=String.valueOf(rs.getRow())%>条记录:<%=rs.getString(1)%> ,<%=rs.getString(2)%>,<%=rs.getString(3)%>,<%=rs.getString(4)%>
<%}rs.close(); stmt.close(); dbConn.close(); //}// catch (Exception e) {// e.printStackTrace();//out.println("数据库连接失败");// }%>
五、参考
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
- JSP基于JDBC操作MSSQL2008数据库
- JSP学习日记(三) JDBC数据库操作
- JSP之JDBC操作Sql Server数据库
- 【JSP学习笔记】JDBC操作数据库
- JSP之JDBC操作Sql Server数据库
- 分层实现JSP通过JDBC操作数据库
- JSP中使用JDBC操作数据库
- T-SQL操作MSSQL2008 --SQL备份与还原数据库
- MSSQL2008 还原master数据库
- MSSQL2008备份系统数据库
- MSSQL2008数据库压缩
- JSP详细篇——JDBC操作数据库
- JSP详细篇——JDBC操作数据库(二)
- jsp页面中利用jdbc操作数据库关键代码步骤
- jsp JDBC连接MySQL数据库操作标准流程参考
- JDBC连接数据库(JSP)
- springboot学习笔记(二):基于MySql数据库的JDBC操作
- 基于JDBC连接数据库
- Java上传文件到FTP服务器
- 如何部署Tomcat以及如何在任意目录下启动Tomcat
- ES6(七: 函数扩展)(name,箭头,函数绑定,尾调用优化)
- 数组.循环.方法.类.面向对象的归纳
- bzoj 1231: mixup2 混乱的奶牛
- JSP基于JDBC操作MSSQL2008数据库
- 浅谈C++ string类
- ubuntu启动盘的制作
- 防火墙技术原理学习笔记
- Linux下基本命令
- 2017 XDCTF Upload
- bzoj 1230 lites 开关灯 线段树巧妙应用
- Spring Boot初体验
- unsigned short A = 10; printf("~A = %u\n", ~A);