url 为什么没有啊?  
 // 连接字符串,格式: "jdbc:数据库驱动名称://数据库服务器ip:端口号/数据库名称"
 String url = "jdbc:db2://localhost:5000/sample";
    String username = "scott";
    String password = "tiger";
 Class.forName("com.ibm.db2.jdbc.app.DB2Driver").newInstance();
你的怎么少这些步啊?

解决方案 »

  1.   

    很简单的错误啊,你COPY的代码吧,里面很多中文情况下的空格,回车之类的,我也不知道如何表达,哈哈
    自己把所有空白删除再用英文恢复格式就OK了
      

  2.   

    把我修改好的发来
    <%@page import="java.util.*,java.sql.*" contentType="text/html;charset=gb2312"%>
    <html>
    <body>
    <%
     Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
     String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs";
     String user="sa";
     String password="hate2000";
     Connection conn= DriverManager.getConnection(url,user,password);
     Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
     String sql="select job_id,job_desc from jobs";
     ResultSet rs=stmt.executeQuery(sql);
     while(rs.next()){%>
     您的第一个字段内容为:<%=rs.getString(1)%><br>
     您的第二个字段内容为:<%=rs.getString(2)%><br>
     <%}%>
     <%out.print("OK");%>
     <%rs.close();
     stmt.close();
     conn.close();
    %>
    </body>
    </html>
      

  3.   

    初学者经常因为COPY代码产生错误,如果语法什么实在发现不了什么问题就应该考虑是半角符号?的原因了。其实你对比正常的代码可以发现关键字高亮显示不同。
      

  4.   

    朋友还是不行呀,这我用try....catch..抓出来的错误,麻烦大哥帮我看有一下要怎么改正,在线等,急!!!!!
    [Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]用户 'sa' 登录失败。原因: 未与信任 SQL Server 连接相关联。
      

  5.   

    是不是服务没启动,或者SQL 的配置有问题
      

  6.   

    1.可能是用户名,密码的问题。
    2.可能是SQL-Server没有启动。
      

  7.   

    [Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]用户 'sa' 登录失败。原因: 未与信任 SQL Server 连接相关联。 
    我的SQL启动了,这就是我用try....catch...抓到的错误提示 ,我以前没用过SQL,请帮我看一下。