當前位置:工程項目OA系統(tǒng) > ERP系統(tǒng) > ERP設計運用 > ERP系統(tǒng)設計
企業(yè)erp系統(tǒng)登錄
在登錄界面可以在下拉框控件選擇操作員的名稱,根據(jù)操作員的名稱輸入相對應的密碼進行登錄,如果輸入密碼不正確系統(tǒng)將會自動提示你密碼輸入錯誤,然后清空密碼的文本框,讓用戶重新輸入。
從界面上可以看到的控件有
控件名稱
下拉框(comboBox)
控件可以在工具箱直接拖動至窗體,拖至窗體后右擊屬性可以修改控件的樣式和各種屬性,還可以編輯事件。
文本框(textBox)
按鈕(button)
第一步:登錄功能實現(xiàn)
1、表與關系
2、綁定下拉框
第一步:數(shù)據(jù)庫存儲過程
第二步:服務端代碼
第三步:界面層代碼
3、登錄功能實現(xiàn)
第一步:數(shù)據(jù)庫存儲過程
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取消按鈕功能實現(xiàn)
取消按鈕單擊事件
private void btn_Cancel_Click(object sender, EventArgs e)
{
DialogResult result = MessageBox.Show("是否退出系統(tǒng)?", "系統(tǒng)提示", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question);//彈出提示框
if (result == DialogResult.Yes)//返回是
{
this.Dispose();//釋放資源
this.Close();//關閉窗口
Application.Exit();//停止程序
}
- 1ERP系統(tǒng)界面設計
- 2erp課程設計報告工單子系統(tǒng)
- 3erp系統(tǒng)課程設計考勤系統(tǒng)
- 4邯鄲erp系統(tǒng)開發(fā)費用
- 5公司erp系統(tǒng)項目設計與實現(xiàn)
- 6erp藥品冷鏈物流系統(tǒng)設計
- 7廣東電商erp系統(tǒng)開發(fā)
- 8湖州erp系統(tǒng)開發(fā)管理
- 9重慶一體化erp系統(tǒng)的設計
- 10餐飲業(yè)erp系統(tǒng)的設計與實現(xiàn)
- 11ERP(OA)設計系統(tǒng)挑選策略分享,全面功能概覽
- 12ERP(OA)設計系統(tǒng)費用概覽及為企業(yè)帶來的主要優(yōu)勢是什么?
- 13國外erp系統(tǒng)軟件開發(fā)
- 14erp系統(tǒng)規(guī)劃設計招標系統(tǒng)
- 15erp成本計算模塊系統(tǒng)設計
- 16設計ERP系統(tǒng)
- 17erp系統(tǒng)生產(chǎn)成本核算設計
- 18erp系統(tǒng)中如何設計打印格式
- 19合肥專業(yè)從事erp管理系統(tǒng)設計
- 20裝修公司設計管理系統(tǒng)erp
- 21erp企業(yè)管理系統(tǒng)界面
- 22便利店erp系統(tǒng)數(shù)據(jù)庫設計
- 23erp設計軟件
- 24移動端erp管理系統(tǒng)是怎樣設計的
- 25erp系統(tǒng)軟件設計
- 26erp進銷存系統(tǒng)分析與設計
- 27工廠erp生產(chǎn)管理系統(tǒng)設計
- 28生產(chǎn)制造企業(yè)管理erp系統(tǒng)設計
- 29erp系統(tǒng)設計報告財務管理
- 30erp界面設計要點
成都公司:成都市成華區(qū)建設南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務大廈18樓