跪求高手帮忙解决sql server2005连不上

问题描述

这是我的代码<%@pagecontentType="text/html;charset=gb2312"%><%@pageimport="java.sql.*"%><html><body><%Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");Stringurl="jdbc:sqlserver://localhost:1433;DatabaseName=Student";//pubs为你的数据库的Stringuser="sa";Stringpassword="xuekang";Connectionconn=DriverManager.getConnection(url,user,password);StringSno="867010311";Statementstmt=conn.createStatement();Stringsql="select*fromStudentwhereSno='"+Sno+"'";ResultSetrs=stmt.executeQuery(sql);while(rs.next()){%>您的第一个字段内容为:<%=rs.getString(1)%>您的第二个字段内容为:<%=rs.getString(2)%>您的第三个字段内容为:<%=rs.getString(3)%>您的第四个字段内容为:<%=rs.getString(4)%><br><%}%><%out.print("数据库操作成功,恭喜你");%><%rs.close();stmt.close();conn.close();%></body></html>

解决方案

解决方案二:
这个是报的错严重:Servlet.service()forservletjspthrewexceptionjava.lang.ClassNotFoundException:com.microsoft.sqlserver.jdbc.SQLServerDriveratorg.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1436)atorg.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1282)atorg.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:125)atorg.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:63)atjava.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)atjava.lang.Class.forName0(NativeMethod)atjava.lang.Class.forName(Class.java:169)atorg.apache.jsp.xuexi.sql2000Test_jsp._jspService(sql2000Test_jsp.java:47)atorg.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)atjavax.servlet.http.HttpServlet.service(HttpServlet.java:729)atorg.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:369)atorg.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:308)atorg.apache.jasper.servlet.JspServlet.service(JspServlet.java:259)atjavax.servlet.http.HttpServlet.service(HttpServlet.java:729)atorg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)atorg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)atorg.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)atorg.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)atorg.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)atorg.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)atorg.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)atorg.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)atorg.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:843)atorg.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:640)atorg.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1293)atjava.lang.Thread.run(Thread.java:619)2010-10-2120:22:18org.apache.catalina.core.StandardWrapperValveinvoke严重:Servlet.service()forservletjspthrewexceptionjava.lang.ClassNotFoundException:com.microsoft.sqlserver.jdbc.SQLServerDriveratorg.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1436)atorg.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1282)atorg.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:125)atorg.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:63)atjava.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)atjava.lang.Class.forName0(NativeMethod)atjava.lang.Class.forName(Class.java:169)atorg.apache.jsp.xuexi.sql2000Test_jsp._jspService(sql2000Test_jsp.java:47)atorg.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)atjavax.servlet.http.HttpServlet.service(HttpServlet.java:729)atorg.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:369)atorg.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:308)atorg.apache.jasper.servlet.JspServlet.service(JspServlet.java:259)atjavax.servlet.http.HttpServlet.service(HttpServlet.java:729)atorg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)atorg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)atorg.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)atorg.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)atorg.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)atorg.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)atorg.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)atorg.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)atorg.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:843)atorg.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:640)atorg.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1293)atjava.lang.Thread.run(Thread.java:619)
解决方案三:
有哪位大哥帮帮忙,小弟是菜鸟,新学好多不懂的。
解决方案四:
没有连接sql的jar的jar包
解决方案五:
引用楼主xue123kang的回复:

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

唉,SQL和ServerDriver之间不能有空格。
解决方案六:
java.lang.ClassNotFoundException:com.microsoft.sqlserver.jdbc.SQLServerDriver你连接sqlserver的驱动jar包没有导入工程吧
解决方案七:
引用4楼magong的回复:

引用楼主xue123kang的回复:<%Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");唉,SQL和ServerDriver之间不能有空格。

很细微的错误,一不小心就会漏了
解决方案八:
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");这里没有找到com.microsoft.sqlserver.jdbc.SQLServerDriver驱动,把驱动放到你项目的lib中就可以了。这个驱动可以去百度搜搜
解决方案:
6#很仔细地回答让人佩服确实,不能有空格
解决方案:
确实有空格,敲代码得仔细点
解决方案:
SQLServerDriver有明显空格。这样的代码打一遍就好了,以后用的时候直接copy免得出现不必要的问题
解决方案:
谢谢,问题解决了。
解决方案:
解决了就好jf
解决方案:
解决了,咱就飘过~
解决方案:
该回复于2010-10-25 08:54:21被版主删除
解决方案:
引用楼主xue123kang的回复:

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

驱动类的名字中怎么可能会有空格,请仔细查看驱动类的名字及路径是否正确(大小写区分)。

时间: 2025-01-27 01:16:29

跪求高手帮忙解决sql server2005连不上的相关文章

eclipse+gradle build过程中出现此问题 求高手帮忙解决下

问题描述 eclipse+gradle build过程中出现此问题 求高手帮忙解决下 Execution failed for task ':PunkHoo:packageAllDebugClassesForMultiDex'. java.util.zip.ZipException: duplicate entry: android/support/v4/internal/view/ SupportMenu.class

html5-【菜鸟问题】两组轮播JS代码有冲突,问题很多!求高手帮忙解决

问题描述 [菜鸟问题]两组轮播JS代码有冲突,问题很多!求高手帮忙解决 上图JS代码如下: [code=javascript] //首页顶部轮播 var i = 0; jummper(); function jummper() { $(".car ul li").eq(i).find("img").css("left", "-100%"); //滑动图在左边-100%准备 $(".car ul li").e

VS2012的Windows Service程序打包成exe后安装,但是在进程管理中找不到这个服务,是怎么回事呢???求高手帮忙解决,谢谢!!在线等……

问题描述 VS2012的WindowsService程序打包成exe后安装,但是在进程管理中找不到这个服务,是怎么回事呢???求高手帮忙解决,谢谢!!在线等-- 解决方案 解决方案二:windowsservice安装过程中,不光是复制可执行文件,很关键的一步是需要自定义的,就是注册服务,并且启动服务.注册要用到installutil,启动就用netstartxxxxxx解决方案三:我是用这种方法配置打包的,以前有个项目也是按这种方法配置打包成功运行没有问题,不知道这次是怎么回事http://bl

Developer可以正常连接到远程数据库,单tomcat的项目里却连接不上,求高手帮忙解决。

问题描述 我的Developer配置监听,连接VPN可以远程访问到数据库.但是我启动tomcat里面的项目却访问不了远程的数据库,SqlMap文件里的连接配置完全没问题.求高手帮忙解决啊. 解决方案 解决方案二:还是检查连接配置.解决方案三:你怎么访问的至少贴出来看下吧,报错吗?还有配置也发一下看看解决方案四:报错信息贴出来兄弟们才能帮你分析解决方案五:连接不上至少有个反馈吧

是否缺少 using 指令或程序集引用? 求高手帮忙解决

问题描述 usingSystem;usingSystem.Data;usingSystem.Configuration;usingSystem.Collections;usingSystem.Web;usingSystem.Web.Security;usingSystem.Web.UI;usingSystem.Web.UI.WebControls;usingSystem.Web.UI.WebControls.WebParts;usingSystem.Web.UI.HtmlControls;usi

跪求高手帮忙 关于后台的aspx.vb

问题描述 麻烦大家了自己是个小白对编程完全不懂出于对它的兴趣选修了<高级企业网站知识>这门课但老师一上来教授的就是很高深的东西基本听天书(不是相关专业)临期末老师交自己做或网上找两个文件发至他邮箱格式为xxx.aspxxxx.aspx.vb找了很久源码也下了不少却不懂怎样获取这两个文件跪求帮忙谢谢了...! 解决方案 解决方案二:....如果你下载到源代码了并且是ASP.NET的那就应该有xx.aspxxxx.aspx.vb或者xxx.aspx.cs.VB的是VB.NET写的.CS是C#写的一

求高手帮忙..分公司用mstsc连接不上远程服务器 ...

问题描述 公司用的是联通固定IP,,,服务器是在外面托管的,,用的是WIn2008!!在34楼的公司远程连接没有问题...45楼的就全部都连接不上!把45楼的用户帐号给34楼的同事帮忙登录可以登上!!!网络供应商,网络设备和设置都是相同的!连接的时候要么无法连接到远程服务器....要么就显示远程连接丢失.请检查网络连接..!!是不是服务器哪里出了问题..凭证的问题吗??..具体在哪里修改!还望高手帮忙.. 解决方案 解决方案二:帐号OK,权限没问题.先看看你的34楼到服务器之间的线路连接状态了,

跪求高手帮忙!AutoEventWireup

问题描述 哪位高手帮帮忙!我要AutoEventWireup="false"后,在页面上显示一行文字,怎么做?不要AutoEventWireup="true"<%@PageLanguage="C#"AutoEventWireup="false"CodeFile="Default.aspx.cs"Inherits="_Default"%><!DOCTYPEhtmlPUBL

求高手帮忙解决文件流的问题

问题描述 别人传给我一个byte[]类型的文件流给我我现在怎么解析输出对应的文件或流现在弄了一下总是在文件里面输出原来的字节流何解啊 解决方案 解决方案二:你现在有一个byte[]数组,System.out.println(newString(byte[]));这样就可以了.解决方案三: 解决方案四:别人传给我的是一串Byte[]不是字符串呀怎么输出对应的文件格式如.txt.docx等解决方案五:额,我一开始看错了.你可以先Stringstr=newString("你的byte数组")