📄 identifying.java
字号:
/*
* Identifying.java
*
* Created on 2006年5月2日, 上午10:18
*
* To change this template, choose Tools | Template Manager
* and open the template in the editor.
*/
package 服务器端程序包;
import java.net.Socket;
import java.sql.*;
/**
*
* @author 王绿春
*/
public class Identifying
{
SQLServerDatabase DataBase=null;
String QQNumber=null;
String QQPassword=null;
Socket socket=null;
/** Creates a new instance of Identifying */
public Identifying(String QQNum,String QQPass)
{
QQNumber=QQNum;
QQPassword=QQPass;
System.out.println("输入的密码长度是:"+QQPassword.length());
try
{
DataBase=new SQLServerDatabase();
System.out.println("连接数据库成功");
}
catch (SQLException ex)
{
ex.printStackTrace();
System.out.println("连接数据库失败");
}
catch (ClassNotFoundException ex)
{
ex.printStackTrace();
}
}
public Identifying(String QQNum){
QQNumber=QQNum;
}
public boolean IsNumberExistOnline(){
boolean IsNumberExistOnline=false;
for(int i=0;i<服务器界面.clientOnlineList.GetLength();i++){
if(服务器界面.clientOnlineList.GetMember(i).GetNumber().equals(QQNumber)){
IsNumberExistOnline=true;
socket=服务器界面.clientOnlineList.GetMember(i).GetSocket();
}
}
return IsNumberExistOnline;
}
public boolean CheckQQNumber()
{
boolean IsExistNumber=false;
String sql="select * from QQClientInformation where QQNumber='"+QQNumber+"'";
try {
ResultSet ResultData=DataBase.ExecuteSelect(sql);
System.out.println("执行选择语句成功");
if (ResultData.next()&&(ResultData.getString("QQNumber")!=null))
{
IsExistNumber=true;
}
} catch (SQLException ex) {
ex.printStackTrace();
System.out.println("执行选择语句失败");
}
return IsExistNumber;
}
public boolean CheckQQPassword()
{
boolean IsRightPassword=false;
String sql="select * from QQClientInformation where QQNumber='"+QQNumber+"'";
try {
ResultSet ResultData=DataBase.ExecuteSelect(sql);
ResultData.next();
//System.out.println("取出的密码的长度是:"+ResultData.getString("QQPassword").length());
if (ResultData.getString("QQPassword").equals(QQPassword))
{
IsRightPassword=true;
}
} catch (SQLException ex) {
ex.printStackTrace();
}
return IsRightPassword;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -