一段登陆代码

原创 2005年05月31日 21:33:00
import com.database.*;
import java.sql.*;


public class CLogin extends CDataControl
{

private String _uid = ""; //用户名称
private String _pwd = ""; //用户密码
private String _name = "";
private String _flag = ""; //用户权限的标记 0 普通用户 1 超级用户
private long _id; //用户ID
private boolean _login = false; //登录标签
//private CLog log = null;

/**
* @deprecated
*/
public CLogin()
{
this(null);
}

public CLogin(CDataCn dCn)
{
super(dCn);
}

/**
* Method:login(String uid,String pwd)
* Description: 登录系统
* @param uid 用户登录名
* @param pwd 用户登录密码
* return boolean
@roseuid 3E06F50E022D
*/
public boolean login(String uid, String pwd)
{
ResultSet rs = null;
String sql = "";

try{
sql = "select * from TB_SYSUSER where UID = ´" + uid + "´";
//System.out.print(sql);
rs = executeQuery(sql);

if(rs.next()) {
if (pwd.equals(rs.getString("pwd")))
{
_uid = rs.getString("uid");
_pwd = rs.getString("pwd");
_flag= rs.getString("flag");
_login = true; //把当前登录标示执为成功
rs.close(); //关闭rs对象
return true;
}
else
{
return false;
}
} else {
rs.close();
return false;
}
} catch(Exception ex){
raise(ex,"后台登录时出错","CLogin::login()");
return false;
}
}

/**
* Method:logout()
* Description: 退出系统
* return void
@roseuid 3E06F57C00EA
*/
public void logout()
{
//CDataCn cdCn = new CDataCn();
_uid = ""; //用户名称
_pwd = ""; //用户密码
_name = "";
_id = 0; //用户ID
_login = false;

//cdCn.closeCn();
}

/**
* Method:isLogin()
* Description: 是否已登录系统 <br> 若是,返true;若假,返false
* return boolean
@roseuid 3E06F5DD031B
*/
public boolean isLogin()
{
return _login;
}

/**
* Method:getMyID()
* Description: 取得自已的ID
* return long
@roseuid 3E06F4920351
*/
public long getMyID()
{
return _id;
}

/**
@roseuid 3E06F63B01D5
*/
public String getMyName()
{
return _name;
}

public String getMyFlag()
{
return _flag;
}
public static void main(String[] args)
{

/* CDataCn dCn = new CDataCn();
CLogin cl = new CLogin(dCn);
System.out.println(cl.login("nv","nvsh"));
*///System.out.println("Hello World!");
}
}

基于java的一段登陆代码

  • 2015年04月14日 15:32
  • 2KB
  • 下载

遗传算法的一段代码

  • 2015年04月26日 14:05
  • 20KB
  • 下载

CGImage载入的图片,查看bitmap详细信息的一段好用代码

在IOS中,载入一张图片到CGImage后,如果想查看图片的信息,这里有一段比较好的代码可以帮助你,其他的信息要显示可以参考苹果的API自己设置! -(void)imageDump:(NSS...
  • misol
  • misol
  • 2012年07月12日 10:18
  • 7296

temp.php一段代码

  • 2013年08月11日 15:59
  • 151B
  • 下载

test.php一段测试代码

  • 2013年08月11日 16:01
  • 26B
  • 下载

一段很棒的利用html5-canvas及javascript产生三维星空效果的代码!

从网上搜集到的一段利用纯html5-canvas以及javascript生成三维星空效果的代码。代码的核心部分是“”标签中包含的外部javascript代码-html5_3d_animation.js...

Unity 延迟执行一段代码的实现比较好的方式

在Unity中,延时执行一段代码或者一个方法或者几个方法的情况非常普遍。 一般会用到Invoke和InvokeRepeating方法。顾名思义,第一个是执行一次,第二个是重复执行。 看下定...
  • rondong
  • rondong
  • 2015年01月26日 00:57
  • 5010

对一段数据进行排序的代码

  • 2010年12月28日 16:51
  • 385B
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:一段登陆代码
举报原因:
原因补充:

(最多只允许输入30个字)