需要下载一个驱动程序,然后把它加到项目里就行了(如果你用的是jb7)
否则加入classPath

解决方案 »

  1.   

    我也知道要在classpath中加入,但能不能告诉我加入什么样的路径呢?举个例子吧!
      

  2.   

    用一下mysql吧:)MySQL是完全网络化的跨平台关系型数据库系统,同时是具有客户机/服务器体系结构的分布式数据库管理系统。它具有功能强、使用简便、管理方便、运行速度快、安全可靠性强等优点,用户可利用许多语言编写访问MySQL数据库的程序,另外,MySQL在UNIX等操作系统上是免费的,在Windows操作系统上,可免费使用其客户机程序和客户机程序库。 我的操作系统是:windowsXP下面我来详细讲讲具体的配置方法: 第一步,到网上下载得到下面软件包1、  下载JAVA开发工具(j2sdk1_3_0-win.exe),下载网址:http://www.focusexe.com/download_jdk.php2、  下载WEB 服务器(jakarta-tomcat-4.0.zip),下载网址:http://www.focusexe.com/download_tomcat.php3、  下载MySQL关系型数据库系统(mysql-3.23.41-win.zip),下载网址:http://www.focusexe.com/download_mysql.php4、  下载MySQL的JDBC驱动(mm.mysql.jdbc-1.2c.tar.gz),下载网址:http://www.focusexe.com/download_mm_mysql.php第二步,安装软件包1、安装JAVA开发工具(j2sdk1_3_0-win.exe),点击后自动安装。我是把他安装在e:\jdk1.3\目录下,安装界面如图1:
     2、安装WEB服务器(jakarta-tomcat-4.0.zip),这个是个zip文件,用winzip解开,我放在e:\tomcat-4.0\下面的。3、安装MySQL关系型数据库系统(mysql-3.23.41-win.zip),用winzip解开,点击setup.exe后自动安装,安装界面如图2:
    4、MySQL的JDBC驱动(mm.mysql.jdbc-1.2c.tar.gz),把他复制到本地的一个目录中就行了,我把他放在e:\jdbc目录下面。注意:在安装MySQL的JDBC驱动时,除了上面这步做好以后,还要把这个文件往你的安装WEB服务器(tomcat)的lib目录下也复制一个,如我的安装路径是e:\tomcat-4.0\lib\ 第三步,配置机子的环境变量。 具体做法:通过点击windowsXP "开始" 菜单 ->"设置" -> "控制面板"-> "系统",操做如图3:
     然后选择高级里面的环境变量,操作如图4: 
        然后在系统环境变量里加上:CLASSPATH 值为:e:\jdk1.3\lib\tools.jar;e:\jdk1.3\lib\dt.jar;e:\tomcat-4.0\classes;e:\tomcat-4.0\lib;e:\jdbc\mm.mysql-2.0.4-bin.jar具体可以看图5:
     JAVA_HOME 值为:e:\jdk1.3具体可以看图6:
     tomcat    值为:e:\tomcat-4.0具体可以看图7:
     说明:上面的环境变量中涉及到的e:\jdk1.3、e:\tomcat-4.0、e:\jdbc这几个,是在你分别安装安装JAVA开发工具、安装WEB服务器(jakarta-tomcat-4.0.zip)、MySQL的JDBC驱动(mm.mysql.jdbc-1.2c.tar.gz)时的路径。 第四步,重新启动计算机。 第五步,进入windowsXP ,在dos方式下 进入WEB服务器(tomcat)的安装路径。步骤如下:1、打入e:\ 回车2、打入cd tomcat-4.0\bin 回车3、打入startup 回车以上三步操作界面看图8:
     如果顺利,就会出来图9:
     第六步,就可以开发测试我们上面配置MySQL和JSP运行环境了。具体如下:1、打开ie浏览器,在地址栏中打入http://localhost:8080/,出来如图10:(说明你的WEB服务器(tomcat)已经在运行了)
    2、接下来,我们来测试和MySQL数据库的连接你可以新建一个文件test_mysql.jsp复制到你的WEB 服务器(tomcat)的执行目录下,如我的是E:\tomcat-4.0\webapps\ROOT目录下。然后在ie浏览器的地址栏中打入http://localhost:8080/test_mysql.jsp 程序代码如下:<%//语言->中文%><%@ page contentType="text/html;charset=gb2312"%> <%//声明java.sql.Connection sqlConn;//数据库连接对象java.sql.Statement sqlStmt;//语句对象java.sql.ResultSet sqlRst;//结果集对象 //登记JDBC驱动程序Class.forName("org.gjt.mm.mysql.Driver").newInstance(); //连接数据库,在下面这句语句中jdbc:mysql表示MySQL的JDBC驱动,locahost表示MySQL的连接主机名,root表示MySQL的用户名,最后一下空表示连接MySQL用户root的密码(MySQL装好默认用户是root,密码是空的)。 sqlConn =java.sql.DriverManager.getConnection("jdbc:mysql://localhost/mysql","root",""); //创建语句对象sqlStmt =sqlConn.createStatement(java.sql.ResultSet.TYPE_SCROLL_INSENSITIVE,java.sql.ResultSet.CONCUR_READ_ONLY); //执行SQL语句,查找mysql数据库表user的所有记录数sqlRst = sqlStmt.executeQuery("select *from user");%> <html><head><meta http-equiv="Content-Type"content="text/html; charset=gb2312"><title>windows XP JSP-JDBC-MySQL测试- Select</title><style>a:link                    {font:9pt/12pt 宋体,MS Song; color:red}a:visited          {font:9pt/12pt 宋体, MS Song;color:#4e4e4e}td {  FONT-SIZE: 9pt;}</style></head><body><table border="1" cellspacing="0"cellpadding="0" align="center"><tr>   <td>主机地址</td>   <td>用户名</td>   <td>密码</td></tr><%while(sqlRst.next()){%><tr>   <td><%=sqlRst.getString(1)%></td>   <td><%=sqlRst.getString(2)%></td>   <td><%=sqlRst.getString(3)%></td></tr><%}%></table></body></html><%//关闭结果集对象sqlRst.close(); //关闭语句对象sqlStmt.close(); //关闭数据库连接sqlConn.close();%>
      

  3.   

    如果你用的是SQL SERVERR
    可以下载一个For JDBC的驱动...下面有三个.jar 文件
    通jb的Tools->configur Libraries->DataExpress->addclass
    加入三个.jar文件
    注意SQLSERVER要采用混合验证
      

  4.   

    什么是:SQLSERVER要采用混合验证啊!请指示!