网上有很多关于jdbc连接Sqlserver2000的文章可我按着做还是不行,后来和朋友一起学习终于搞定了。下面总结一下,希望能给有缘访问我空间的java初学者带来一点点帮助。
1)安装JDK和tomcat(我用的是jdk1.5.0_07和Tomcat 5.0)
2)下载Microsoft SQL Server 2000 Driver for JDBC并打上sp3
  把Microsoft SQL Server 2000 Driver for JDBC lib目录下的三个扩展名为jar的压缩文件拷贝到JDK安装目录下的jre\lib\ext下,也拷贝到TOMCAT的common\lib目录下
3)为Sqlserver2000打上SP4并安装(可到微软网站下载)并设置SQL SERVER登录认证模式为混合认证模式,因为SQL SERVER默认安装后认证模式为WINDOWS认证模式,方法如下:
  a.启动SQLSERVER企业管理器,选择要进行认证模式设置的服务器。右击该服务器,在弹出菜单中选择属性,SQL SERVER将弹出属性对话框
4)如果Sqlserver2000或补丁出现挂起的错误请在运行窗口输入regedit,打开注册表编辑器,在HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control \Session Manager中找到PendingFileRenameOperations,删除该键值(这个键值是安装程序暂挂项目,只要找到对应的应用程序清除掉就行了),关闭注册表编辑器。重新安装SQL Server 2000即可
5)编写代码我的如下(网上的代码):
<%@ page c%>
<%@ page import="java.sql.*"%>
<html>
<body>
<%Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs";
//pubs为你的数据库的
String user="sa";
String password="";
Connection conn= DriverManager.getConnection(url,user,password);
Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
String sql="select * from jobs";
ResultSet rs=stmt.executeQuery(sql);
while(rs.next()) {%>
您的第一个字段内容为:<%=rs.getString(1)%>
您的第二个字段内容为:<%=rs.getString(2)%>
<%}%>
<%out.print("数据库操作成功,恭喜你");%>
<%rs.close();
stmt.close();
conn.close();
%>
</body>
</html>
6)编写tomcat conf目录下server.xml文件
在docbase=" "双引号中加上你的工作开发目录(你要执行的.jsp文件在这个目录里)
7)关闭所有的防火墙
8)重新启动TOMCAT 和MSSQLSERVER服务
  在管理工具下的服务中可以找到。
9)在ie浏览器中执行.jsp文件即可。

转载于:https://www.cnblogs.com/Gsun/archive/2010/05/06/1729243.html

jsp connection DB相关推荐

  1. 报错mongoose.connection.db.collectionnames is not a function

    mongoose.connection.db.collectionNames方法已经无效 建议使用mongoose.connection.db.listCollections() 转载于:https: ...

  2. jsp 按照学号查找学生_JSPServlet牛刀小试:学生信息管理系统

    小弟这学期的JSP&JAVA SERVLET课程上完了,课程作业是学生信息管理系统,在开发过程遇到了许多问题,记录下来,作为自己学习的总结,也可以给大家作为参考.如果有错误的地方,多多包涵. ...

  3. JSP生成静态HTML页面的实践方法和设计思路

    我们以两个大型网站为例作比较: 51job和智联招聘(先声明我不是为他们作广告,仅以他们为例作技术上的比较) 51job采用的是比较"先进"的php技术,而智联用的是比较落后的as ...

  4. jsp调试java_[求助]jsp+javaBean调试环境问题!

    请问在浏览器(tomcat5)里运行jsp+javaBean,要怎么配置环境变量啊,我刚学,在jb里能运行,但是在浏览器里就出现下面的错误啊,如果只是jsp就能调试出来,但是现在我用javaBean就 ...

  5. 纯jsp实现数据库的连接和验证登录

    目录 纯jsp实现数据库连接并且登录 代码段 login.jsp <%@ page language="java" contentType="text/html; ...

  6. 5. 文件上传下载 与 db数据库

    5. 文件上传下载 与 db数据库 文件上传 formidable multer npm i formidable multer 如何使用见: https://www.npmjs.com/ util. ...

  7. c和JAVA的安全编码_C、C++ 和 Java安全编码实践提示与技巧

    对于所有类型环境中的开发人员来说,安全性正成为一个越来越重要的主题,即便过去一直认为安全性不成问题的嵌入式系统也是如此.本文将介绍几种类型的编码漏洞,指出漏洞是什么.如何降低代码被攻击的风险.如何更好 ...

  8. Java web学习——Spring MVC项目实例,三层架构通过JDBC链接SQLServer2012

    Spring MVC架构原理?原理篇 1.新建项目 File-New-Other,选择Dynamic web project 项目建好后的目录结构如下: 2.导入jar包 导入spring mvc框架 ...

  9. 程序员笔试题---国信证券

    今天上午去了一趟国信证券的技术笔试,先整理如下今天的题目! 大致分为了c++,java,数据库还有部分的软件工程. 一.不定项选择题 1.数据库设计的时候,使用范式有何作用? A.容易扩展 B.减少数 ...

最新文章

  1. 把偷快递的贼炸到怀疑人生!不愧是 NASA 工程师,奇思妙想
  2. windows api 每日一练(5)基本内存操作
  3. click Parameters
  4. layui表格取消横向滚动条_layui滑动条如何隐藏
  5. 文件的上传下载功能的实现(包括进度条)[telerik控件]
  6. 16 计划稳定性与控制
  7. 取出大文件里面的一部分数据
  8. haproxy服务启动命令_HaProxy的安装配置和常用命令介绍
  9. excel计算式自动计算_全套Excel版工程自动计算表格+实用小工具,高效工作不加班...
  10. python去掉停用词_Python - 删除停用词
  11. python 规则引擎 drools_Drools规则引擎入门指南(一)
  12. 51单片机定时器与流水灯
  13. 日常使用计算机如何进行病毒防范,电脑日常生活中怎么防范电脑病毒
  14. 裸眼3d项目,数字平原是这样制作的
  15. 磁盘配额(Quota)磁盘阵列(RAID)逻辑卷轴管理器(LVM)学习记录
  16. 点、线、三角形(C++)
  17. 路由器虚拟服务器wan端口设置,tplink路由器WAN口设置怎么设置?
  18. lucene【转载】
  19. AUTOCAD——永久关闭栅格
  20. python抓取微博评论的图片_用Python语言爬虫抓取微博评论图文教程

热门文章

  1. ISV页面中获取当前用户信息
  2. oracle protocol=beq 不可用,Oracle BEQ方式连接配置
  3. aspx 使用什么中间件_.NET Core中间件与依赖注入的一些思考
  4. leetcode算法题--Lemonade Change
  5. leetcode算法题--分隔链表★
  6. leetcode算法题--删除与获得点数★
  7. 正在写一个VC的聊天软件
  8. Linux 计划任务整理
  9. 一篇文读懂分布式系统本质:高吞吐、高可用、可扩展
  10. [Python]架设python虚拟环境以及部署PythonWeb服务