java连接SQL Server 2000在问题

songfuqiang 2007-05-18 12:49:18
1、求java连接SQL Server 2000的驱动包(三个*.jar文件)请发到sfq1984sxs@tom.com中.
2、java连接SQL Server 2000需要把以上三个文件放到哪(请讲最简单的方法)
3、在Win xp中安装好了SQL Server 2000后在Win Xp中只打了SP4补丁能正常连接数据库不?
...全文
524 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
weishuangjia 2007-05-20
  • 打赏
  • 举报
回复
给我也发一驱动吧,ka43333@163.com
songfuqiang 2007-05-20
  • 打赏
  • 举报
回复
朋友们,我这个问题还没有解决,我想应该是驱动程序没有弄好,我在SQL Server 2000中存储数据,用delphi连接都没有问题,就是jdbc连接有这个问题.....我QQ是258353899如果有时间可以用远程协助帮我解决下!先谢谢!
linzhanghui 2007-05-19
  • 打赏
  • 举报
回复
为什么不用mysql 教程都是用mysql做实验的
For_suzhen 2007-05-19
  • 打赏
  • 举报
回复
设置没有错误
但是
ClassNotFoundException
这个异常证明还有问题,还是找不到驱动啊,
songfuqiang 2007-05-18
  • 打赏
  • 举报
回复
谢谢,你们的建议,我也csdn中也查了一些文档,也搜了些但多数好象是英文的,所以才....以后会多看!
wloq 2007-05-18
  • 打赏
  • 举报
回复
自己多想,不要随便问别人
zzxiaoma 2007-05-18
  • 打赏
  • 举报
回复
1.网上查mssql驱动就能找到
2.放到common--lib下面
3.必须sp3以上
For_suzhen 2007-05-18
  • 打赏
  • 举报
回复
1、求java连接SQL Server 2000的驱动包(三个*.jar文件)请发到sfq1984sxs@tom.com中.
2、java连接SQL Server 2000需要把以上三个文件放到哪(请讲最简单的方法)
3、在Win xp中安装好了SQL Server 2000后在Win Xp中只打了SP4补丁能正常连接数据库不?
===========================================================================
1,驱动直接去官网下就可以,补丁也是
2,放到你的classpath\lib下面
3,能,sp3都能。至少补丁是向下兼容的。
不过说句实在的,楼主的前两个问题完全可以自己解决,先动手在问印象更深刻阿。我也是新手,许多东西还是自己搜一下或者是自己动动手要来得快,来的深。尤其是连接数据库这样普遍的问题
说多了,别介意
a_nuo 2007-05-18
  • 打赏
  • 举报
回复
mark
a_nuo 2007-05-18
  • 打赏
  • 举报
回复
其实不打补丁应给也可以
驱动我一会发给你,里面有些我在网上找的使用说明
songfuqiang 2007-05-18
  • 打赏
  • 举报
回复
classpath=.;c:\jdk1.4\lib\dt.jar;c:\jdk1.4\lib\tools.jar;c:\jdk1.4\lib\mssqlserver.jar;c:\jdk1.4\lib\msbase.jar;c:\jdk1.4\lib\msutil.jar这个设置错误没?
a_nuo 2007-05-18
  • 打赏
  • 举报
回复
如果你在本地计算机上测试的话
String url="jdbc:microsoft:sqlserver://192.168.1.57:1433;databaseName=news";
这句的192.168.1.57改成localhost
如果你在tomcat里放了jar包,就不要在jdk里放了,容易冲突
songfuqiang 2007-05-18
  • 打赏
  • 举报
回复
我是像你们说的哪样设置的,把JDBC驱动包也放到了c:\jdk1.4\lib\目录下
classpath=.;c:\jdk1.4\lib\dt.jar;c:\jdk1.4\lib\tools.jar;c:\jdk1.4\lib\mssqlserver.jar;c:\jdk1.4\lib\msbase.jar;c:\jdk1.4\lib\msutil.jar
java_home=c:\jdk1.4
TOMCAT_HOME=C:\tomcat.5.0
Path=c:\jdk1.4\bin
并且%Tomcat\%common\lib目录也放了哪几个驱动包
以下是我的一个测试程序
<%@ page contentType="text/html;charset=gb2312" %>
<%@ page import="java.io.*"%>
<%@ page import="java.sql.*"%>
<%
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
String url="jdbc:microsoft:sqlserver://192.168.1.57:1433;databaseName=news";
Connection con= DriverManager.getConnection(url,"sa","");

Statement smt1 = con.createStatement();

ResultSet rs=smt1.executeQuery("select * from test");
while(rs.next())

{
out.println("test");
}


%>
现在又发生这样的以下错误提示,,请问这是怎么回事?java连接数据库可是基础、也是重点,,希望早点解决了能做以后的事情!
exception

javax.servlet.ServletException: com.microsoft.jdbc.sqlserver.SQLServerDriver
org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:825)
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:758)
org.apache.jsp.ConnectDB_jsp._jspService(ConnectDB_jsp.java:77)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)


root cause

java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1340)
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1189)
org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:148)
org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:69)
java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
java.lang.Class.forName0(Native Method)
java.lang.Class.forName(Class.java:141)
org.apache.jsp.ConnectDB_jsp._jspService(ConnectDB_jsp.java:54)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)


note The full stack trace of the root cause is available in the Apache Tomcat/5.0.28 logs.

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧