首页 » Java » WMS登录–java读取数据库用户名和密码并返回值

WMS登录–java读取数据库用户名和密码并返回值

10388 4

WMS的第一个界面无非就是一个用户登录的的页面,一个文本输入框,一个密码输入框,一个作为登录时判定的按钮即可。当用户按下登录按钮时,分别用输入框里的数值与数据库里的数值比较,找到相匹配的就成功登录,没有找到匹配的返回登录失败。如下图所示 :

这里按钮按下的响应动作可以用以下两种方法来实现,
jButton1.addActionListener(new ActionListener() {
public void actionPerformed( ActionEvent e )
{
login();
}
}
);



//此方法需要另外在面板中设置行为对象
@Action
login();

login()函数是读取数据库以及比较操作,返回0时匹配成功正常登陆,具体代码如下:
myData mydb = new myData();
int result = mydb.opendb(1,name,pwd,"","");
if (result == 1) {
setstatus("装载 JDBC/ODBC 驱动程序失败。");
return;
}
if (result == 2) {
setstatus("无法连接数据库。");
return;
}
if (result == 3) {
setstatus("用户验证失败。");
return;
}
else if (result == 5) {
setstatus("此用户被锁定。");
return;
}
else if (result == 6) {
setstatus("无此用户。");
return;
}
else
{
setstatus("用户" + jTextField1.getText() + "登录成功。");
username = jTextField1.getText();
jTextField1.setText("");
jPasswordField1.setText("");
showMainBox();
return;
}

登录成功后执行showMainBox()操作,显示程序主页面。

文章评分1次,平均分5.0

本文原始地址:https://www.tiandiyoyo.com/2013/03/wms%e7%99%bb%e5%bd%95-java%e8%af%bb%e5%8f%96%e6%95%b0%e6%8d%ae%e5%ba%93%e7%94%a8%e6%88%b7%e5%90%8d%e5%92%8c%e5%af%86%e7%a0%81%e5%b9%b6%e8%bf%94%e5%9b%9e%e5%80%bc/
本站所有文章,除了特别注明外,均为本站原创,转载请注明出处来自www.tiandiyoyo.com

您可能还会对以下文章感兴趣:

评论前先开启评论开关:


4 Comments

  1. 秋天到了,天气凉了,站长注意身体哦。

  2. 海涛 :

    myData 这种类名,首字母要大写吧.我乱说 ,哈哈

  3. 学习了,做登录是系统的第一步啊。

载入分页评论...