我装了3天还没有配置好~~~~呜呜~~~~~~~~~~~~~~如下:
1:我的SQL是默认安装到C盘的。
2:我用的是jakarta-tomcat-4.0.1-b1.exe(是apache和TOMCAT集成的)装在c盘。
3:我在SQL里建的库是BookDB表是Book
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=BookDB"; 
//pubs为你的数据库的 
String user="sa"; 
String password=""; 
Connection conn= DriverManager.getConnection(url,user,password); 
Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE); 
String sql="select * from Book"; 
ResultSet rs=stmt.executeQuery(sql); 
while(rs.next()) {%> 
您的第一个字段内容为:<%=rs.getString(1)%> 
您的第二个字段内容为:<%=rs.getString(2)%><br> 
<%}%> 
<%out.print("<br>数据库操作成功,恭喜你");%> 
<%rs.close(); 
stmt.close(); 
conn.close(); 
%> 
</body> 
</html>
请问怎么解决啊?

解决方案 »

  1.   

    哪位大侠能否根据我的问题写一份或者根据我上面的程序修改详细的答案给我?谢谢啦。小弟实在是处学JSP+SQL很多常识不懂,我在网上看了很多成功的例子但没有一个配置环境是相同的。
    先谢谢了~~~~~~~~~~~
    原题在http://expert.csdn.net/Expert/topic/1455/1455272.xml?temp=.8908502
    有100分的,解决了就给分!!!!!!!!!!!!!
      

  2.   

    有没有加mssql的包?
    这种环境很容一配置的,你可以说一下你的详细情况!
      

  3.   

    什么是MSSQL的包?在哪里下载?
    1:我的SQL是默认安装到C盘的。
    2:我用的是jakarta-tomcat-4.0.1-b1.exe(是apache和TOMCAT集成的)装在c盘。
    3:我在SQL里建的库是BookDB表是Book
    4:我的环境参数没有设置(但能够运行其他的JSP文件,就是和SQL连接不上)
    5:在系统DSN里我添加了库BOOKDB
    6:测试程序如下:
    <%@ 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=BookDB"; 
    //pubs为你的数据库的 
    String user="sa"; 
    String password=""; 
    Connection conn= DriverManager.getConnection(url,user,password); 
    Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE); 
    String sql="select * from Book"; 
    ResultSet rs=stmt.executeQuery(sql); 
    while(rs.next()) {%> 
    您的第一个字段内容为:<%=rs.getString(1)%> 
    您的第二个字段内容为:<%=rs.getString(2)%><br> 
    <%}%> 
    <%out.print("<br>数据库操作成功,恭喜你");%> 
    <%rs.close(); 
    stmt.close(); 
    conn.close(); 
    %> 
    </body> 
    </html>
      

  4.   

    微软的网站就有啊。
    jdbc的驱动。mssqldriver.zip里面有下面的三个文件。
    mssqlserver.jar
    msutil.jar
    msbase.jar
    放到\Tomcat 4.1\common\lib目录下。应该就可以了。
      

  5.   

    我整合IIS5.0+Tomcat4.0.6也用了一天,还是这上面的程友介绍给我的一篇apache公司的文档才的搞定。
      

  6.   

    MS为什么这么强大,是因为总替客户多想点
    我安装vs.net 2.6GB如此庞大的系统,装上就ok.
    但java,需要配这配那的,配完了之后有啥用,学到什么东西了,真纳闷,而且我发现jsp竟然没有驱动事件模式,我觉得jsp其实就是asp+代码分离
      

  7.   

    而且java的运行版本之多,让人心烦
      

  8.   

    你们都说jdbc包中有mssqlserver.jar,msutil.jar,msbase.jar 3个jar包
    但我在http://www.microsoft.com/china/sql/downloads/2000/jdbc.asp
    下的mssqlserver1.tar解压后是install.ksh、read.me、EULA.txt、msjdbc.tar
    四个文件!怎么回事啊???
    请指点~~~
      

  9.   

    我正准备搭建JSP开发环境呢!
    经你这么一说,我好怕怕!
      

  10.   

    我已经没有信心了~~~~呜呜~~~~就是连接不上啊!!!~~~~呜呜~~~~~~~~呜呜~~~~~~~~呜呜~~~~
    下面我这个程序是运行成功的!!!但是我不知道它到底连接上没有???请你们看看~~~~~~~~呜呜~~~~~~~~呜呜~<%@page contentType="text/html;charset=GB2312" import="java.sql.*"%>
    <html>
    <head>
    <title>ODBC数据来源链接的建立和关闭</title>
    </head>
    <body>
    <center>
    ODBC数据来源链接的建立和关闭
    </center>
    <p></p>
    <hr>
    <center>
    <p></p>
    要想链接成功必须要将你要链接的数据库(例:BOOKDB。MDB)先建立起来并且连入DNS中
    </center>
    <%
    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
    Connection conDB=DriverManager.getConnection("jdbc:odbc:BookDB");
    //建立Connection(数据库链接)对象,并设置由cnnDB对象变量引用。
    conDB.close(); //关闭数据库链接。
    %>
    <p></p>
    <center>
    <font size=4 color=red>完成</font>
    </center>
    </body>
    </html>
      

  11.   

    MS这样强大是有人家道理的,虽然漏洞多了点,不过界面友好,还是不错的.
    java是不好弄
      

  12.   

    是啊,几家公司出的java开发工具也很栏啊,很多东西都没有语法提示