當(dāng)前位置:工程項(xiàng)目OA系統(tǒng) > ERP系統(tǒng) > ERP設(shè)計(jì)運(yùn)用 > ERP系統(tǒng)設(shè)計(jì)
企業(yè)erp系統(tǒng)登錄
申請(qǐng)免費(fèi)試用、咨詢電話:400-8352-114
在登錄界面可以在下拉框控件選擇操作員的名稱(chēng),根據(jù)操作員的名稱(chēng)輸入相對(duì)應(yīng)的密碼進(jìn)行登錄,如果輸入密碼不正確系統(tǒng)將會(huì)自動(dòng)提示你密碼輸入錯(cuò)誤,然后清空密碼的文本框,讓用戶重新輸入。
從界面上可以看到的控件有
控件名稱(chēng)
下拉框(comboBox)
控件可以在工具箱直接拖動(dòng)至窗體,拖至窗體后右擊屬性可以修改控件的樣式和各種屬性,還可以編輯事件。
文本框(textBox)
按鈕(button)
第一步:登錄功能實(shí)現(xiàn)
1、表與關(guān)系
2、綁定下拉框
第一步:數(shù)據(jù)庫(kù)存儲(chǔ)過(guò)程
第二步:服務(wù)端代碼
第三步:界面層代碼
3、登錄功能實(shí)現(xiàn)
第一步:數(shù)據(jù)庫(kù)存儲(chǔ)過(guò)程
if(@Type='frm_Login_SelectTheOperatorTable')--登錄時(shí)使用操作員與密碼
begin
SELECT TheOperatorID AS 操作員ID, TheOperatorTypeName AS 操作員名稱(chēng), Password AS 密碼
FROM TheOperatorTable
where (TheOperatorTypeName=@TheOperatorTypeName )and (Password=@Password)
End
第二步:服務(wù)端代碼
[OperationContract]
public DataSet frm_Login_SelectTheOperatorTable(string TheOperatorTypeName, string Password)//登錄時(shí)使用操作員與密碼
{
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("請(qǐng)輸入密碼。");//彈出窗口提示“請(qǐng)輸入密碼”
return;//返回
}
if (myfrm_LoginClient.frm_Login_SelectTheOperatorTable(PublicStaticFields.strOperatorName, strPassword).Tables[0].Rows.Count == 1)//如果登錄人與密碼一致
{
this.Hide();//隱藏登錄窗口
PublicStaticForm.pubMain = new frm_Main();//實(shí)例化窗口
PublicStaticForm.pubMain.ShowDialog();//顯示主界面
}
else
{
MessageBox.Show("密碼錯(cuò)誤,請(qǐng)重新輸入。");//彈出窗口提示密碼錯(cuò)誤
txt_Password.Text = "";//清空密碼
txt_Password.Focus();//設(shè)置焦點(diǎn)
}
4取消按鈕功能實(shí)現(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();//關(guān)閉窗口
Application.Exit();//停止程序
}
- 1erp管理系統(tǒng)界面
- 2江蘇erp物流系統(tǒng)開(kāi)發(fā)
- 3工廠erp生產(chǎn)管理系統(tǒng)設(shè)計(jì)
- 4erp環(huán)境下的全面預(yù)算管理及其系統(tǒng)設(shè)計(jì)
- 5海南專(zhuān)業(yè)從事erp管理系統(tǒng)設(shè)計(jì)
- 6erp存貨管理系統(tǒng)課程設(shè)計(jì)報(bào)告
- 7河北erp發(fā)貨管理系統(tǒng)開(kāi)發(fā)
- 8erp財(cái)務(wù)物流一體化系統(tǒng)設(shè)計(jì)
- 9服裝erp配色配碼系統(tǒng)設(shè)計(jì)
- 10鄭州服裝廠erp系統(tǒng)的設(shè)計(jì)
- 11設(shè)計(jì)行業(yè)erp管理系統(tǒng)框架
- 12erp系統(tǒng)如何自定義設(shè)計(jì)畫(huà)面
- 13印刷行業(yè)erp系統(tǒng)排產(chǎn)界面設(shè)計(jì)
- 14如何高效掌握ERP(OA)設(shè)計(jì)系統(tǒng)操作?升級(jí)時(shí)需注意哪些關(guān)鍵點(diǎn)?
- 15惠州erp管理系統(tǒng)定制開(kāi)發(fā)
- 16erp系統(tǒng)中物料庫(kù)存管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 17國(guó)外erp系統(tǒng)軟件開(kāi)發(fā)
- 18erp軟件界面設(shè)計(jì)
- 19企業(yè)進(jìn)銷(xiāo)存erp系統(tǒng)分析與設(shè)計(jì)
- 20合肥專(zhuān)業(yè)從事erp管理系統(tǒng)設(shè)計(jì)
- 21erp電商管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)
- 22erp生產(chǎn)管理系統(tǒng)中計(jì)算機(jī)設(shè)計(jì)
- 23廣州深圳erp系統(tǒng)開(kāi)發(fā)
- 24蕪湖專(zhuān)業(yè)的erp管理系統(tǒng)設(shè)計(jì)
- 25erp倉(cāng)庫(kù)管理系統(tǒng)中計(jì)算機(jī)設(shè)計(jì)
- 26erp軟件中工資管理系統(tǒng)課程設(shè)計(jì)
- 27ERP(OA)系統(tǒng)有哪些具體軟件?分別承擔(dān)哪些核心作用?
- 28家電erp管理系統(tǒng)開(kāi)發(fā)
- 29廣州erp軟件系統(tǒng)定制開(kāi)發(fā)
- 30erp出貨銷(xiāo)賬系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
成都公司:成都市成華區(qū)建設(shè)南路160號(hào)1層9號(hào)
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓