你为何不先试试是不是好用呢?
我这有
不知道怎么传给你
我用的jdk就是1.4的

解决方案 »

  1.   

    我想在jdk1.4也可以用的
    看看这篇文章吧
    用的是jdk1.4
    jdbc用的是和你一样的我想(http://www.microsoft.com/downloads/details.aspx?FamilyID=86212d54-8488-481d-b46b-af29bb18e1e5&DisplayLang=en)http://www.cn-java.com/target/news.php?news_id=2296
      

  2.   

    我有JDBC驱动:SQLSERVER、MYSQL、ORACLE等。QQ:8756127
      

  3.   

    你用第三方的驱动啦,JTurbo,这个很好用,加载驱动程序应该知道吧。
      

  4.   

    给你一个例子吧代码如下:<%@ page contentType="text/html;charset=gb2312"%>
    <%@ page import="java.sql.*"%>
    <html>
    <body>
    <%
    Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
    String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=haha";
    String user="haha_f";
    String password="testjsp";
    Connection conn=DriverManager.getConnection(url,user,password);
    //Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE.ResultSet.CONCUR_UPDATABLE);
    Statement stmt=conn.createStatement();
    String sql="select * from jiveID";
    ResultSet rs=stmt.executeQuery(sql);
    while(rs.next()){%>
    字段1:<%=rs.getString(1)%><br>
    字段2:<%=rs.getString(2)%><br>
    字段3:<%=rs.getString(3)%><br>
    字段4:<%=rs.getString(4)%><br>
    字段5:<%=rs.getString(5)%><br><br>
    <%}%>
    <%out.print("JSP连接MSSQL数据库操作成功了!哈哈哈!!!");%>
    <%rs.close();
    stmt.close();
    conn.close();
    %>
    </body>
    </html>
     我看了好多JSP连接MSSQL的教程,我照办后都连不上。经过千辛万苦,找到JSP连接MYSQL的驱动文档英文原版看了看,才知道怎样才是正 确有效的方法。废话就不多说了,先将连接步骤列于下: 从微软的网站上把这个驱动DOWN下来,地址是:http://www.microsoft.com/downloads/release.asp?releaseid=38312,点击右上角的那个D OWN就可以了。 
    下载下来的文件是一个安装文件,双击SETUP.EXE默认安装,默认的安装文件夹是:C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC。 
    在安装文件夹的库文件夹(C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib)中找到如下三个压缩包:msbase.jar,mssqlserver.jar,msutil.jar,把这三个文件拷贝到:$JAVA_HOME\jre\lib\ext($JAVA_HO ME是你的Java安装路径,如我的JAVA_HOME:C:\java)。 
    在你的程序中安装驱动:Class.forName
    ("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance(); 
    建立连接:Connection conn=DriverManager.getConnection
    ("jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=你的数据库名 称","数据库帐号","密码");(请先"import java.sql.*;") 
    步骤完成,以后在程序中就可以用这个conn了。 很多教程中说在系统环境变量中把数据库的驱动位置加到classpath中去就可以了,甚至此驱动的文档也是这么说的,可是我试了多次都不成功。我在JSP-MYSQL的文档中看到这样一句话:On Windows systems make sure that either file and directory names in the CLASSPATH are no longer than 8.3 or that they use the mangled names, or that the entire CLASSPATH is surrounded by quotes. Otherwise, the Java runtime will not be able to find the classes.也就是说很多可能JAVA都找不到系统设置的CLASSPATH,我用的JAVA就一次都没有找到过。还是把类包加到JAVA的扩张包路径里保险。 其实还有一种方法就是把这三个包放到$CATALINA_HOME\webapps\project_name\WEB-APPS里面,但是我觉得比较低效,也就没有试过,大家有兴趣也可以试试