ATM模擬器 C 實現

2021-09-02 12:50:45 字數 1433 閱讀 2929

需求介紹:插卡,驗證,存款,取款,轉賬,查詢,選單,結束。

資料庫,庫名atm_data,表名user_data,三列id,password,balence。

//資料庫連線

string constr =

"server=.;database=atm_data;uid=sa;pwd=newpass"

;//建立乙個sqlconnection物件

conn =

newsqlconnection

(constr)

;//連線指定的資料庫

conn.

open()

;//讀取資料

sqlcommand cmd =

newsqlcommand

("select * from user_data where id="

+form1_init.id, connect.conn)

;sqldatareader reader = cmd.

executereader()

;//要有read()方法,才能獲得資料

reader.

read()

;//返回乙個布林值

password =

(string

)reader.

getstring(1

);balence =

(double

)reader.

getdouble(2

);//datareader 物件要關閉,否則執行會報錯

reader.

close()

;//修改資料

sqlcommand cmd =

newsqlcommand

("update user_data set balence=balence+"

+int

.parse

(textbox2.text)

+"where id="

+ form1_init.id, connect.conn)

; cmd.

executenonquery()

;//執行修改

在右上角實現乙個倒計時,用timer

//對應的事件

private

void

timer1_tick

(object sender,

eventargs e)

}int second =

30;

觸屏輸入

借助button事件

c#視窗開啟是父視窗開啟子視窗,子不能操作父,父不操作子。所以這裡使用visiable;然後new乙個新視窗。

輸入密碼時,在文字框顯示「*******」,

strech,自動填滿。

控制項的對齊,選中,在選單欄

安卓模擬器 exagear模擬器安卓模擬器

讓android 裝置使用者重溫經典 pc 遊戲,來自俄羅斯的初創公司 eltechs發布了一款全新的 android 遊戲模擬器 exagear strategies。該遊戲模擬器的主要功能就是將經典的 pc 遊戲帶到 android 智慧型手機或平板電腦上來。1.exagear軟體和遊戲,完全免...

Neon指令C模擬器

彙編最大的乙個缺點在於沒法實時進行除錯,在編寫彙編 的時候很難做到一次正確,出現錯誤的時候很難定位錯誤的地方,尤其是在彙編 量很長的時候。這樣就造成了編寫彙編的時候需要非常長的時間來進行除錯,這種效率沒法忍受。為了能夠解決這個問題,考慮可以用c語言來模擬彙編的編寫。基本思想是用c語言的函式來模擬彙編...

基於C 實現的簡單CPU模擬器

一 實驗背景 該實驗為計算機原理模擬實驗平台。在學習計算機原理實驗課程中,為了方便同學們學習了解模型機中各種暫存器結構 工作原理 算術 邏輯運算單元及其控制方法。所以我們設計計算機組成原理虛擬實驗系統方便同學們更加深入的了解實驗內容,掌握計算機通過指令系統進行運算的過程。程式編寫語言 c 平台環境 ...