企业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系统界面设计
- 2erp课程设计报告工单子系统
- 3erp系统课程设计考勤系统
- 4邯郸erp系统开发费用
- 5公司erp系统项目设计与实现
- 6erp药品冷链物流系统设计
- 7广东电商erp系统开发
- 8湖州erp系统开发管理
- 9重庆一体化erp系统的设计
- 10餐饮业erp系统的设计与实现
- 11ERP(OA)设计系统挑选策略分享,全面功能概览
- 12ERP(OA)设计系统费用概览及为企业带来的主要优势是什么?
- 13国外erp系统软件开发
- 14erp系统规划设计招标系统
- 15erp成本计算模块系统设计
- 16设计ERP系统
- 17erp系统生产成本核算设计
- 18erp系统中如何设计打印格式
- 19合肥专业从事erp管理系统设计
- 20装修公司设计管理系统erp
- 21erp企业管理系统界面
- 22便利店erp系统数据库设计
- 23erp设计软件
- 24移动端erp管理系统是怎样设计的
- 25erp系统软件设计
- 26erp进销存系统分析与设计
- 27工厂erp生产管理系统设计
- 28生产制造企业管理erp系统设计
- 29erp系统设计报告财务管理
- 30erp界面设计要点
成都公司:成都市成华区建设南路160号1层9号
重庆公司:重庆市江北区红旗河沟华创商务大厦18楼

