日期:2014-05-18  浏览次数:20662 次

5555急死我了,大虾帮忙解决下
我是新手,才学习JAVA   WEB   今天做练习遇到了怪事,以下是全部代码:

连接数据库的类
//////////////////////////////////////////////////////////////
package   Shop.dll.JavaClass;

import   java.sql.DriverManager;
import   java.sql.Connection;
import   java.sql.PreparedStatement;
import   java.sql.ResultSet;

public   class   GetConn   {

        /**
  *连接数据库
  */
public   static   Connection   GetCon(){
        Connection   con   =   null;
        try   {
                Class.forName( "sun.jdbc.odbc.JdbcOdbcDriver ");
                con   =   DriverManager.getConnection( "jdbc:odbc:ShopDB ");
        }   catch   (Exception   ex)   {
                try   {
                        Class.forName( "com.microsoft.jdbc.sqlserver.SQLServerDriver ");
    String   url= "jdbc:microsoft:sqlserver://localhost:1433;databaseName=Shop ";
    con=DriverManager.getConnection(url, "sa ", " ");
                }   catch   (Exception   e)   {
                        System.out.println( "连接数据库失败! ");
                        return   null;
                }
        }
        return   con;
}

/**
  *   关闭连接
  */
public   static   void   CloseCon(Connection   con,PreparedStatement   pre){
        try   {
                pre.close();
        }   catch   (Exception   ex)   {}
        try   {
                con.close();
        }   catch   (Exception   ex)   {}
}

public   static   void   CloseCon(Connection   con,PreparedStatement   pre,ResultSet   re){
        try   {
                re.close();
        }   catch   (Exception   ex)   {}
        try   {
                pre.close();
        }   catch   (Exception   ex)   {}
        try   {
                con.close();
        }   catch   (Exception   ex)   {}
}
}


查看用户名密码是否正确的类.
////////////////////////////////////////////////////////
package   Shop.dll.JavaClass;

import   java.sql.Connection;
import   java.sql.PreparedStatement;
import   java.sql.ResultSet;

public   class   LoginInfo   {