企业erp系统登录
在登录界面可以在下拉框控件选择操作员的名称,根据操作员的名称输入相对应的密码进行登录,如果输入密码不正确系统将会自动提示你密码输入错误,然后清空密码的文本框,让用户重新输入。
从界面上可以看到的控件有
控件名称
下拉框(comboBox)
控件可以在工具箱直接拖动至窗体,拖至窗体后右击属性可以修改控件的样式和各种属性,还可以编辑事件。
文本框(textBox)
按钮(button)
第一步:登录功能实现
1、表与关系
2、绑定下拉框
第一步:数据库存储过程
第二步:服务端代码
第三步:界面层代码
3、登录功能实现
第一步:数据库存储过程
if(@Type='frm_Login_SelectTheOperatorTable')--登录时使用操作员与密码
begin
SELECT TheOperatorID AS 操作员ID, TheOperatorTypeName AS 操作员名称, Password AS 密码
FROM TheOperatorTable
where (TheOperatorTypeName=@TheOperatorTypeName )and (Password=@Password)
End
第二步:服务端代码
[OperationContract]
public DataSet frm_Login_SelectTheOperatorTable(string TheOperatorTypeName, string Password)//登录时使用操作员与密码
{
SqlParameter[] SQlCMDpas = {
new SqlParameter("@Type", SqlDbType.Char),
new SqlParameter("@TheOperatorTypeName",SqlDbType.NChar),
new SqlParameter("@Password",SqlDbType.NChar),
};
SQlCMDpas[0].Value = "frm_Login_SelectTheOperatorTable";
SQlCMDpas[1].Value = TheOperatorTypeName;
SQlCMDpas[2].Value = Password;
DataTable dt = myDALMethod.QueryDataTable("frm_Login", SQlCMDpas);
DataSet ds = new DataSet();
ds.Tables.Add(dt);
return ds;
第三步:界面层代码
登录按钮的单击事件
private void btn_Login_Click(object sender, EventArgs e)
{
PublicStaticFields.intOperatorID = Convert.ToInt32(cbo_Operator.SelectedValue.ToString().Trim());//获取下拉框的值
PublicStaticFields.strOperatorName = cbo_Operator.Text;//获取操作员名字
string strPassword = txt_Password.Text;//获取文本框密码
if (txt_Password.Text == "")//如果密码为空
{
MessageBox.Show("请输入密码。");//弹出窗口提示“请输入密码”
return;//返回
}
if (myfrm_LoginClient.frm_Login_SelectTheOperatorTable(PublicStaticFields.strOperatorName, strPassword).Tables[0].Rows.Count == 1)//如果登录人与密码一致
{
this.Hide();//隐藏登录窗口
PublicStaticForm.pubMain = new frm_Main();//实例化窗口
PublicStaticForm.pubMain.ShowDialog();//显示主界面
}
else
{
MessageBox.Show("密码错误,请重新输入。");//弹出窗口提示密码错误
txt_Password.Text = "";//清空密码
txt_Password.Focus();//设置焦点
}
4取消按钮功能实现
取消按钮单击事件
private void btn_Cancel_Click(object sender, EventArgs e)
{
DialogResult result = MessageBox.Show("是否退出系统?", "系统提示", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question);//弹出提示框
if (result == DialogResult.Yes)//返回是
{
this.Dispose();//释放资源
this.Close();//关闭窗口
Application.Exit();//停止程序
}
- 1erp企业管理系统界面
- 2中小企业erp系统设计
- 3设计院erp系统
- 4芯片设计行业erp
- 5ERP概要设计
- 6erp管理系统界面
- 7设计ERP系统
- 8erp界面设计公司
- 9erp软件设计
- 10erp原理设计实施
- 11进销存管理系统毕业设计
- 12erp软件界面设计
- 13ERP软件设计公司
- 14erp企业管理系统界面
- 15erp管理系统设计
- 16企业erp系统登录
- 17erp界面设计要点
- 18基于项目管理的erp系统设计
- 19集成电路设计erp
- 20erp界面设计英文
- 21ERP系统设计
- 22设计生产erp
- 23erp软件界面设计
- 24erp系统详细设计
- 25小型ERP系统设计
- 26erp设计软件
- 27erp系统设计与实现
- 28erp软件设计思路
- 29erp系统设计案例
- 30erp系统操作界面
成都公司:成都市成华区建设南路160号1层9号
重庆公司:重庆市江北区红旗河沟华创商务大厦18楼