No suitable driver
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了No suitable driver相关的知识,希望对你有一定的参考价值。
<%@ page contentType="text/html;charset=GB2312"%>
<%@ page import="java.sql.*"%>
<html>
<head>
<title>
executeUpdate
</title>
</head>
<body bgcolor="#ffffff">
<%
String url="jdbc:microsoft:sqlserver://MyDbComputerNameOrIP:port;databaseName=new";
String userName="sa";
String password="123456";
String sql=null;
Connection conn=null;
Statement stmt=null;
ResultSet rs=null;
try
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
catch(ClassNotFoundException e)
out.println("加载驱动器类出现异常");
try
conn=DriverManager.getConnection(url,userName,password);
stmt=conn.createStatement();
sql="select * from student";
rs=stmt.executeQuery(sql);
%>
<font color="#333333"><b>查询到的信息如下</b>:</font>
<table width="67%" border="1" align="center" cellspacing="0">
<tr bgcolor=#59b4d8>
<td><div align="center">学号</div></td>
<td><div align="center"><b>姓名</b></div></td>
<td><div align="center"><b>性别</b></div></td>
<td><div align="center"><b>班级</b></div></td>
</tr>
<%
while(rs.next())
%>
<tr bgcolor=#ffb895>
<td><div align="center"><%=rs.getString(1)%></div></td>
<td><div align="center"><%=rs.getString(2)%></div></td>
<td><div align="center"><%=rs.getString(3)%></div></td>
<td><div align="center"><%=rs.getString(8)%></div></td>
</tr>
<% %>
</table>
<%
catch(SQLException e)
out.println(e.getMessage());
finally
try
if(conn!=null)conn.close();
catch(SQLException e)
out.println("关闭数据库连时出现异常");
%>
</body>
</html>
我现在还是开始学web方面开发,所以不太懂,SQL2005要导入什么新的包,加什么驱动吗???
上面的程序就是NO suitable driver?
你看一下自己的数据库的版本,再检查一下自己的驱动包,看是不是相匹配。如果还是不知道,那就让自己懂这些的朋友看一下。我只能提示你这些。本回答被提问者采纳
No Suitable Driver Found For Jdbc_我的解决方法
今天出现编码出现了No suitable driver found for jdbc,又是找遍了网上的资料,基本上都说是三个问题:
一是:连接URL格式出现了问题(Connection conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/XX","root","XXXX")
二是:驱动字符串出错(com.mysql.jdbc.Driver)
三是Classpath中没有加入合适的mysql_jdbc驱动
经过我的仔细检查,这三种错误我都没有犯,为什么呢?
尝试着将mysql-connector-java-3.1.14-bin.jar的jar包加入C:\Program Files\Java\jre1.6.0_02\lib\ext文件夹下,问题解决了!!
原来是不仅仅要求将驱动加入classpath中,而且需要将该jar包加入到java运行环境的外部jar包中,唉,下次这种低级错误还是少犯为妙。
以上是关于No suitable driver的主要内容,如果未能解决你的问题,请参考以下文章
用tcpdump提示no suitable device found 怎么回事
【项目备份】leveldown文件dlopen “no suitable image found” errors
No suitable driver found for jdbc
No suitable driver found for jdbc