package Kaka;import java.sql.*;public class DataBase {
public DataBase(String tempTextField,String tempTextField1)
{
//boolean blCanLogin = false;
try
{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
String url = "jdbc:microsoft:sqlserver://localhost:1433;databaseName=LoginPassword";
String user = "sa";
String password = "sa";
Connection con = DriverManager.getConnection(url,user,password);
Statement st = con.createStatement();
String Sql = "select * from LoginPwd";
ResultSet rs = st.executeQuery(Sql);
while(rs.next())
{
rs.getString(1);
rs.getString(2);
}
rs.close();
st.close();
con.close();
}
catch(SQLException se)
{
System.out.println("SQL Error");
se.printStackTrace();
}
catch(Exception e)
{
e.printStackTrace();
}
}}我为登录界面写了一个DATABASE的类来验证输入输入的账号密码是否正确,但是我把传值进来以后该怎么传回去,还有我在主界面中写DATABASE DB = NEW DATABASE()的时候,系统提示the constructor DataBase() is undefined请问该怎么做啊?
public DataBase(String tempTextField,String tempTextField1)
{
//boolean blCanLogin = false;
try
{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
String url = "jdbc:microsoft:sqlserver://localhost:1433;databaseName=LoginPassword";
String user = "sa";
String password = "sa";
Connection con = DriverManager.getConnection(url,user,password);
Statement st = con.createStatement();
String Sql = "select * from LoginPwd";
ResultSet rs = st.executeQuery(Sql);
while(rs.next())
{
rs.getString(1);
rs.getString(2);
}
rs.close();
st.close();
con.close();
}
catch(SQLException se)
{
System.out.println("SQL Error");
se.printStackTrace();
}
catch(Exception e)
{
e.printStackTrace();
}
}}我为登录界面写了一个DATABASE的类来验证输入输入的账号密码是否正确,但是我把传值进来以后该怎么传回去,还有我在主界面中写DATABASE DB = NEW DATABASE()的时候,系统提示the constructor DataBase() is undefined请问该怎么做啊?
"你把这个类所在的包import一下"是指什么意思啊?