- 爱易网页
-
Java教程
- 5555急死小弟我了,帮忙解决下
日期: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 {