前两天写的一个读取SqlServer数据的JSP,今天不能用了!(错误信息:No suitable driver)

wheet 2003-03-31 05:05:51
前两天写的一个读取SqlServer数据的JSP,今天不能用了!

以下是调试信息!
错误类:class java.sql.SQLException
错误描述:No suitable driver

我看了前面有人出现过这个问题,但是没找到是怎么解决的,

前提:
1.我没有对程序进行过任何修改
2.类路径没有修改,里面的内容也没有修改
3.bin目录下的内容也没有修改
4.总之没有做过任何修改

请问怎么解决??急!

JSP 真烂!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
...全文
36 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
wheet 2003-03-31
  • 打赏
  • 举报
回复
应该是,容器没有对我的Include文件进行重新编译的原因!!

JSP真烂!!!!!!!!!!!!!!!

请看看你的例子是不是这样!

在一个文件 a.jsp 里用 <%@ include file="b.jsp" %> 的时候,哪果你只对b.jsp进行修改,重新浏览a.jsp时和没有修改前是一样的效果的,怎么解决这个问题!!!
acefr 2003-03-31
  • 打赏
  • 举报
回复
faint............................
acefr 2003-03-31
  • 打赏
  • 举报
回复
看看是不是没有释放,把资源耗光了?
wheet 2003-03-31
  • 打赏
  • 举报
回复
找到原因了,谢谢!
因为我重启机器前的
<%!
String DBType = "SqlServer";
String DBUsername = "sa";
String DBPassword = "sapassword";
String DBUrl = "jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=dbname";
%>
写成了
<%!
String DBType = "Oracle";
String DBUsername = "sa";
String DBPassword = "sapassword";
String DBUrl = "jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=dbname";
%>

我是通过区别DBType来先择用哪个驱动打开数据库

只是一事不解,为什么在重启前可用呢???

wheet 2003-03-31
  • 打赏
  • 举报
回复
8.连接数据库的源码
<%!
String DBType = "SqlServer";
String DBUsername = "sa";
String DBPassword = "sapassword";
String DBUrl = "jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=dbname";
%>
<%!
//******************************************************************************
// 数据库操作

//****************************************
// 打开数据库
public String OpenMyDB(){
LastSetErrorInfo = "";
try{

if (DBType.equals("SqlServer")){

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

}else if (DBType.equals("Oracle")){

Class.forName("oracle.jdbc.driver.OracleDriver");

}

conn = DriverManager.getConnection(DBUrl,DBUsername,DBPassword);
stmt = conn.createStatement();

return "true";

}catch (Exception Errobj){
LastSetErrorInfo = "打开数据库时出错!";
return LastSetErrorInfo;
}
}
%>

wheet 2003-03-31
  • 打赏
  • 举报
回复
5.数据库是Sql Server 2000
6.数据库本身设置没改变
7.jar文件没有删除或移动
希偌 2003-03-31
  • 打赏
  • 举报
回复
你的jar文件被删除了或移动了
凋零的老树 2003-03-31
  • 打赏
  • 举报
回复
你用什么连数据库?
数据库本身设置没改变吧?

81,092

社区成员

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

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