请教大侠:我的问题出在哪?
1735 2005-02-22 04:24:24 //这是我写的一段程序,目的是为了调出数据
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>数据库调用</title>
</head>
<body>
<%
Connection con;
Statement sql;
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
}
catch(Exception e)
{
out.print("驱动装载有误");
}
try{
String url="jdbc:microsoft:sqlserver://localhost;DatabaseName=jx_msg";
con=DriverManager.getConnection(url);
sql=con.createStatement();
ResultSet rs=sql.executeQuery("select top 5 * from msg_table");
while(rs.next())
{
out.print("返回的数据为"+rs.getString(0));
}
con.close();
}
catch(SQLException e1)
{
out.print("数据库连接有问题"+e1);
}
%>
</body>
</html>
但最后产生了异常结果如下:
数据库连接有问题java.sql.SQLException: No suitable driver
这个东东翻译过来应是说 没有合适的驱动,我用的是sqlserver数据库,用asp是可以连接上的,但为什么这里出现了异常呢?望不吝赐教。