Topic: 一个连接SQL数据库的问题?????

  Print this page

1.一个连接SQL数据库的问题????? Copy to clipboard
Posted by: lkjx
Posted on: 2004-10-31 03:19

提示出错
javax.servlet.ServletException: No suitable driver
  org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:825)
  org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:758)
  org.apache.jsp.sql_005ftest_jsp._jspService(sql_005ftest_jsp.java:83)
  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.sql.SQLException: No suitable driver
  java.sql.DriverManager.getConnection(DriverManager.java:532)
  java.sql.DriverManager.getConnection(DriverManager.java:171)
  org.apache.jsp.sql_005ftest_jsp._jspService(sql_005ftest_jsp.java:53)
  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)

说什么 没有合适的驱动。。。
(已经安装了微软的SQL Server 2000 Driver for JDBC Service Pack 3)
也把那三个文件 复制到 TOMHOME\COMMON\LIB下,
CLASSPATH 也写进去那三个文件了)

2.Re:一个连接SQL数据库的问题????? [Re: lkjx] Copy to clipboard
Posted by: chengbd
Posted on: 2004-10-31 13:45

还有驱动程序的名称和加载的方法,这些都对吗

3.Re:一个连接SQL数据库的问题????? [Re: lkjx] Copy to clipboard
Posted by: lkjx
Posted on: 2004-10-31 13:59

安装完SQL FOR JDBC 后 复制三个文件
D:\Tomcat 5.0\common\lib\msbase.jar;
D:\Tomcat 5.0\common\lib\mssqlserver.jar;
D:\Tomcat 5.0\common\lib\msutil.jar

然后在CLASSPATH后面追加
D:\Tomcat 5.0\common\lib\servlet-api.jar;
D:\SQLDriverforJDBC\lib\msbase.jar;
D:\SQLDriverforJDBC\lib\mssqlserver.jar;
D:\SQLDriverforJDBC\lib\msutil.jar

都是 按照网上说的 做的。。。。
就是第一行网上说是sevlet.jar
偶的 5.0.28 没有那个文件(偶看过4.0 的有那个)
5.0.28的lib 下面是wevlet-api.jar 应该没错吧????????????

4.Re:一个连接SQL数据库的问题????? [Re: lkjx] Copy to clipboard
Posted by: lkjx
Posted on: 2004-10-31 14:48

狂晕 JSP 文件写错了几个函数。。。。。。

5.Re:一个连接SQL数据库的问题????? [Re: lkjx] Copy to clipboard
Posted by: chengbd
Posted on: 2004-10-31 15:13

连接数据库的代码呢,如果有问题,请详细说明

6.Re:一个连接SQL数据库的问题????? [Re: lkjx] Copy to clipboard
Posted by: lkjx
Posted on: 2004-10-31 15:50

谢谢斑竹,,,已经搞定拉。。。。。
DriverManager.getConnection 函数的第一个参数 没有写IP

看了帮助文档 才知道。。。。。。。。。


   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923