请教MySql_JDBC加载失败?谢谢!!

ttl_web 04-08-08

代码如下,谢谢!!
代码:

<%@ page contentType="text/html;charset=GB2312" %>
<%@ page import="java.sql.*" %>
<% String driver="org.gjt.mm.mysql.Driver",
url="jdbc:mysql://localhost:8080/db/jxgl",
user="mysql",
password="1234567890";
try{
Class.forName(driver);
}
catch(Exception e){
out.print("无法加载驱动程序!"+driver);
e.printStackTrace();
}
try{
Connection con=DriverManager.getConnection(url,user,password);
if(!con.isClosed()){
out.print("数据库连接成功!");
}
con.close();
}
catch(SQLException ee){
out.print("数据库连接失败!");
}
%>
<html><body>
</body></html>




tommy_kin
2004-08-08 10:01

直接在jsp里访问数据库,你也真强

ttl_web
2004-08-08 12:16

2楼同志,我是一个初学者,请指教,并给出你的解决方法.可以吗?

谢谢.

-----------------------------------------------------
话是人说的,有些事情尽管简单但是还是要人去做的,不是吗?

ttl_web
2004-08-09 18:09

经过两天的艰苦查询资料,更新软件,高手点拨,终于弄好了;想来这个过程别有一番滋味。
是我在连接MS SQL SERVER 2000时所没有想到的。
测试通过,代码如下:

<!--这里的两句开头一定要注意格式,部分书上写的是错的!!-->
<%@ page contentType="text/html;charset=gb2312" %>
<%@ page import="java.sql.*" %>

<html><head><title>test</title></head><body>

<!--把JDBC驱动添加到环境变量中(x\mm.mysql.jdbc.jar)-->
<!-这里的url具体根据WinMySQLadmin中my.ini.setup的参数来填写-->
<% String driver="org.gjt.mm.mysql.Driver";
String url="jdbc:mysql://localhost:3306/test";
String user="root";
String password="";
try{
Class.forName(driver);
}
catch(Exception e){
out.println("无法加载驱动程序!!"+driver);
}
try{
Connection con=DriverManager.getConnection(url,user,password);
if(!con.isClosed()){
out.println("数据库连接成功!!");
con.close();
}
}
catch(SQLException e){
out.println("数据库连接失败!");
}
%>

</body></html>

ttl_web
2004-08-09 18:10

经过两天的艰苦查询资料,更新软件,高手点拨,终于弄好了;想来这个过程别有一番滋味。
是我在连接MS SQL SERVER 2000时所没有想到的。
测试通过,代码如下:

<!--这里的两句开头一定要注意格式,部分书上写的是错的!!-->
<%@ page contentType="text/html;charset=gb2312" %>
<%@ page import="java.sql.*" %>

<html><head><title>test</title></head><body>

<!--把JDBC驱动添加到环境变量中(x\mm.mysql.jdbc.jar)-->
<!-这里的url具体根据WinMySQLadmin中my.ini.setup的参数来填写-->
<% String driver="org.gjt.mm.mysql.Driver";
String url="jdbc:mysql://localhost:3306/test";
String user="root";
String password="";
try{
Class.forName(driver);
}
catch(Exception e){
out.println("无法加载驱动程序!!"+driver);
}
try{
Connection con=DriverManager.getConnection(url,user,password);
if(!con.isClosed()){
out.println("数据库连接成功!!");
con.close();
}
}
catch(SQLException e){
out.println("数据库连接失败!");
}
%>

</body></html>