C 實現餐廳管理系統

2022-09-26 03:09:14 字數 2937 閱讀 2845

部分**:

fm_change_password.cs

using system;

using system.collections.generi程式設計客棧c;

using system.componentmodel;

using system.data;

using system.drawing;

using system.linq;

using system.text;

using system.windowwww.cppcns.coms.forms;

using system.io;

using system.data.sqlclient;

namespace foodmanage

public string useridname = "";

private void bt_ok_click(object sender, eventargs e)

if (tb_newpassw.text != tb_newpass.text)

sqlcommand cmd = new sqlcommand("update tuser set password=@password where useridname='" + useridname + "'", cwww.cppcns.comonn);

cmd.parameters.add("@password",sqldbtype.varchar,128).value=tb_newpassw.text;

cmd.executenonquery();

messagebox.show("修改密碼成功!(* ̄︶ ̄)y ");

conn.close();

this.close();

} private void bt_esc_click(object sender, eventargs e)}}

fm_login.cs

using system;

using system.collections.generic;

using system.componentmodel;

using system.data;

using system.drawing;

using system.linq;

using system.text;

using system.windows.forms;

using system.data.sqlclient;

namespace foodmanage

private void bt_login_click(object sender, eventargs e)

if (tb_password.text == "")

}//連線資料庫

sqlconnection conn = new sqlconnection(fm_public.strcon);

conn.open();

string selectsql = "select * from tuser where useridname='" + tb_username.text + "'";

sqldataadapter sda = new sqldataadapter(selectsql, conn);

datatable dt = new datatable();

sda.fill(dt);

//判斷使用者是否存在

if (dt.rows.count == 0)

//判斷使用者名稱是否被鎖定

if (convert.toboolean(dt.rows[0]["lockif"]) == true)

//更新資料庫前的準備

sqlcommand cmd = new sqlcommand();

cmd.connection = conn;

cmd.commandtype = commandtype.text;

//判www.cppcns.com斷輸入密碼是否正確,輸入錯誤則「錯誤次數」+1,成功登入則「錯誤次數」清零

if(tb_password.text!=dt.rows[0]["password"].tostring())

//經過以上驗證使用者名稱密碼無錯執行以下**(設定錯誤次數為0)

cmd.commandtext = "update tuser set errortime=0 where useridname=@username";

cmd.parameters.add("@username", sqldbtype.varchar, 8);

cmd.parameters["@username"].value = tb_username.text.trim();

cmd.executenonquery();

conn.close();

fm_public.loginsuccess = true;

//設定使用者許可權以及初始化主介面的相關引數

if (dt.rows[0]["post"].tostring() == "管理員")

else

fm_public.useridname = dt.rows[0]["useridname"].tostring();

fm_public.logintime = datetime.now.toshortdatestring();

this.close();

} private void bt_esc_click(object sender, eventargs e)

}private void fm_login_activated(object sender, eventargs e)

private void fm_login_load(object sender, eventargs e)}}

原始碼**:c#實現餐廳管理系統

本文標題: c#實現餐廳管理系統

本文位址: /ruanjian/csharp/251471.html

C 餐廳管理系統3 MAIN視窗

這小節我們主要來寫main視窗。可以看到。main視窗主要由menustrip listview imagelist statusstrip構成。其實還有contextmenustrip,這是乙個右鍵選單。右鍵選單圖 其中的menustrip對應著第1節的er圖可以寫出。中間的listview控制項...

C 餐廳管理系統4 增刪改查!

在此節我來介紹一下c 下的增刪改查。首先複習下資料庫的連線。sqlconnection objsqlconnection newsqlconnection server 127.0.0.1 uid sa pwd sa database test objsqlconnection.open 而之前我在...

c winform初學習 餐廳管理系統

1.簡介 最近在學習c 發現c 真的是乙個很好的miss系統開發語言,用c 的winform可以簡單實現控制項的擺放和設計,在使用一下第三方控制項,就可以吧miss系統的顏值打造的和web專案相差無幾。本次我做的是乙個餐廳管理系統,主要功能是 餐廳首頁可以實現餐館座位的檢視與預約。可以實現使用者的消...