<%@ page import="java.io.*"%>
<%@ page import="java.util.*"%>
<%@ page import="java.sql.*"%>
<html><body><center> 
<%
try
  {   
  String mysqlDriver="com.microsoft.jdbc.sqlserver.SQLServerDriver";   
  String mssqlDB="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=Northwind1";   
  String   mssqlUser="sa";   
  String   mssqlPass="sa"; 
  Class.forName(mysqlDriver); 
  Connection   con   =   DriverManager.getConnection(mssqlDB,mssqlUser,mssqlPass);   
  System.out.println("Connected");   
  String   sql   =   "SELECT   *   FROM   Employees";   
  Statement   st   =   con.createStatement();   
  ResultSet   result   =   st.executeQuery(sql); 
  while(result.next())   
  {   
  System.out.println(result.getString(1)); 
  System.out.println("aa"); 
  }   
  con.close();   
  }   
  catch(SQLException e)
  {   
  System.out.println(e.getMessage());   
  }   
  %>
  </center></body></html>
我是初学者,我的代码有错误吗,为什么没有结果输出啦,什么都不显示,谢谢啊

解决方案 »

  1.   

    System.out.println()是在控制台输出,如果想在jsp页面输出用out.println(),或者写成<%=  %>
      

  2.   

    恩谢谢,我又发现新的问题了,就是报好象是找不到数据库的驱动程序,我还下了哪3个包的,放在了comcat/comm../lib
      

  3.   

    comcat/comm../lib 什么东东??
      

  4.   

    应该是放在web模块的lib下面把
      

  5.   

    如果有开发工具,如eclipse,就把那3个JAR包添加到你的项目里
    如果没有,就如楼上,放到web模块的lib目录下
      

  6.   

    请问,web模块的lib目录下,是什么目录啦,可以具体一点吗,给个路径,我装的是tomcat5.028的,是不是这个目录呢,comcat/common/lib下面啦,我还还不知道放在那里才可以,谢谢指点
      

  7.   

    你用的是jdbc连接,不用放tomcat的目录下。你用的要是eclipse就放在项目/WebRoot\WEB-INF\lib里就可以了
      

  8.   

    但是为什么要报错啦,我又不知道错在那里,大概意思好象就是驱动错了,你用的是jdbc连接,不用放tomcat的目录下。
    那要怎么设置啦,才可以找到驱动
      

  9.   

    放在你工程的WebRoot/WEB-INF/lib下面
      

  10.   

    把那几个jar包放到你工程目录下的web-inf目录下的lib目录里。
      

  11.   

    我只装了jdk和tomcat 其他的都没装,我应该把这几个jar包放在那里啦,我放在了comcat/common/lib,运行的时候出现
    [microsoft][sql server 2000 driver for jdbc]error establishing socket那位大哥帮帮我啊,我始终连不上数据库,
      

  12.   

    不是放在tomcat下面,是放在你工程的WebRoot/WEB-INF/lib下面
      

  13.   

    不好意思啊,工程指的是什么啦,可以具体点吗,因为我只装了jdk和tomcat ,工程是指那个目录,我是新手还有好多不是很清楚,谢谢指点,万分感谢!!
      

  14.   

    最好把错误的log发出来看看大家才知道你哪错了