第十二章 Windows Mobile 移動商務(wù)_《移動電子商務(wù)》(鐘元生主編復(fù)旦大學(xué)出版)
《第十二章 Windows Mobile 移動商務(wù)_《移動電子商務(wù)》(鐘元生主編復(fù)旦大學(xué)出版)》由會員分享,可在線閱讀,更多相關(guān)《第十二章 Windows Mobile 移動商務(wù)_《移動電子商務(wù)》(鐘元生主編復(fù)旦大學(xué)出版)(34頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、第十二章第十二章倚動軟件工廠實驗室倚動軟件工廠實驗室 Windows Mobile應(yīng)用案例應(yīng)用案例移動電子商務(wù)移動電子商務(wù)12簡介 開發(fā)環(huán)境配置目錄CONTENTS3學(xué)習(xí)成績查詢案例本章導(dǎo)讀本章導(dǎo)讀簡介簡介 簡介簡介:Windows Mobile是微軟公司用于是微軟公司用于 Pocket PC 和和 Smartphone 的軟件開發(fā)平臺。的軟件開發(fā)平臺。Windows Mobile系統(tǒng)將熟悉的視窗桌面擴展到了手持設(shè)系統(tǒng)將熟悉的視窗桌面擴展到了手持設(shè)備中。備中。Windows Mobile是微軟為手持設(shè)備推是微軟為手持設(shè)備推出的移動操作系統(tǒng),目前使用出的移動操作系統(tǒng),目前使用Windows Mo
2、bile操作系統(tǒng)的設(shè)備主要有操作系統(tǒng)的設(shè)備主要有Pocket PC手機、手機、PDA、隨身音樂播放器等。、隨身音樂播放器等。 。開發(fā)環(huán)境配置開發(fā)環(huán)境配置2 開發(fā)環(huán)境配置開發(fā)環(huán)境配置:安裝安裝Microsoft Visual Studio 2008 ;安裝必要的數(shù)據(jù)庫安裝必要的數(shù)據(jù)庫 安裝安裝Visio2008Visio2008 安裝安裝Microsoft Visual Studio 20081. 下載的下載的VS2008VS2008如果是鏡像文件,需要用虛擬光驅(qū)打開,如果是壓縮文件,則需要進(jìn)行解壓如果是鏡像文件,需要用虛擬光驅(qū)打開,如果是壓縮文件,則需要進(jìn)行解壓,因而在安裝前需要先將文件解縮或
3、者用虛擬光驅(qū)將文件打開,找到,因而在安裝前需要先將文件解縮或者用虛擬光驅(qū)將文件打開,找到setup.exesetup.exe文件,雙擊文件,雙擊Setup.exeSetup.exe文件便可以進(jìn)行安裝,安裝過程中的第一個對話框的效果如下圖所示,讀者只需文件便可以進(jìn)行安裝,安裝過程中的第一個對話框的效果如下圖所示,讀者只需要選擇默認(rèn)安裝。要選擇默認(rèn)安裝。2. 2. 隨后安裝程序先自動加載所需資源,然后再加載安裝文件,在等待安裝程隨后安裝程序先自動加載所需資源,然后再加載安裝文件,在等待安裝程序加載完成后就正式進(jìn)入安裝選擇部分,單擊下一步即可,當(dāng)然有經(jīng)驗的用序加載完成后就正式進(jìn)入安裝選擇部分,單擊下
4、一步即可,當(dāng)然有經(jīng)驗的用戶可以自己選擇,安裝界面如下圖所示。戶可以自己選擇,安裝界面如下圖所示。安裝安裝V3. 3. 單擊單擊“下一步下一步”,也就是下一步繼續(xù)安裝,然后在下一個界面選擇同意協(xié),也就是下一步繼續(xù)安裝,然后在下一個界面選擇同意協(xié)議并且輸入安裝密匙(一般安裝密匙已經(jīng)給出)協(xié)議與安裝密匙界面如圖所議并且輸入安裝密匙(一般安裝密匙已經(jīng)給出)協(xié)議與安裝密匙界面如圖所示。示。安裝安裝V4. 4. 完成密鑰填寫后,進(jìn)入安裝方式選擇,如圖完成密鑰填寫后,進(jìn)入安裝方式選擇,如圖12-412-4所示,在這里我們選擇所示,在這里我們選擇默認(rèn)安裝方式,當(dāng)然你也可以選擇全部安裝方式和自定義的安裝方式。讀
5、者默認(rèn)安裝方式,當(dāng)然你也可以選擇全部安裝方式和自定義的安裝方式。讀者可以選擇默認(rèn)安裝,即單擊可以選擇默認(rèn)安裝,即單擊“下一步下一步”按鈕。按鈕。安裝安裝V5. 5. 然后系統(tǒng)就處于安裝過程中,這需讀者等待一段時間,安裝完成后的對話然后系統(tǒng)就處于安裝過程中,這需讀者等待一段時間,安裝完成后的對話框如圖所示,單擊框如圖所示,單擊“完成完成”按鈕表示安裝完成并且在隨后的對話框中選擇退按鈕表示安裝完成并且在隨后的對話框中選擇退出就行了。出就行了。安裝安裝V6. 6. 當(dāng)你安裝完當(dāng)你安裝完VSVS第一次運行時,屏幕上會為您顯示一個參數(shù)列表,列出了這第一次運行時,屏幕上會為您顯示一個參數(shù)列表,列出了這個開
6、發(fā)環(huán)境的以前版本,不同的選擇會影響到許多方面,比如窗口的布局、個開發(fā)環(huán)境的以前版本,不同的選擇會影響到許多方面,比如窗口的布局、控制臺窗口的運行方式等,在此處我們選擇控制臺窗口的運行方式等,在此處我們選擇Visual C# Development Visual C# Development SettingSetting,界面如圖所示,然后單擊,界面如圖所示,然后單擊Start Visual StudioStart Visual Studio按鈕。按鈕。安裝安裝V程序第一次啟動時如圖程序第一次啟動時如圖12-712-7所示,它會立即顯示一個啟動頁,此時表示可以所示,它會立即顯示一個啟動頁,此時表
7、示可以使用使用VS2008VS2008進(jìn)行項目的開發(fā)。進(jìn)行項目的開發(fā)。安裝安裝V安裝必要的數(shù)據(jù)庫安裝必要的數(shù)據(jù)庫由于由于windows mobile windows mobile 不支持不支持SQL ServerSQL Server數(shù)據(jù)庫,需要安裝數(shù)據(jù)庫,需要安裝SQL CESQL CE(就是本(就是本書第書第1111章章 windows mobile windows mobile 附件文件中的附件文件中的EXEEXE文件)在本文附件夾文件)在本文附件夾“1111章章 windows mobile windows mobile 附件附件/tool/”/tool/”中有這個數(shù)據(jù)庫的安裝程序,如圖
8、所示。中有這個數(shù)據(jù)庫的安裝程序,如圖所示。雙擊安裝文件,便出現(xiàn)安裝初始界面,如圖所示。此時讀者可以采用默認(rèn)安雙擊安裝文件,便出現(xiàn)安裝初始界面,如圖所示。此時讀者可以采用默認(rèn)安裝,點擊裝,點擊“下一步下一步”按鈕開始安裝。按鈕開始安裝。安裝必要的數(shù)據(jù)庫安裝必要的數(shù)據(jù)庫在安裝過程中,會出現(xiàn)安裝許可協(xié)議,如圖所示,單擊選擇我同意,在此之在安裝過程中,會出現(xiàn)安裝許可協(xié)議,如圖所示,單擊選擇我同意,在此之后單擊后單擊“下一步下一步”按鈕,繼續(xù)進(jìn)行安裝過程。按鈕,繼續(xù)進(jìn)行安裝過程。安裝必要的數(shù)據(jù)庫安裝必要的數(shù)據(jù)庫由于安裝路徑是固定在由于安裝路徑是固定在C C盤的,不需要改變安裝路徑,點擊安裝即可,如圖所盤
9、的,不需要改變安裝路徑,點擊安裝即可,如圖所示,便可以完成安裝。安裝結(jié)束后,便得到如圖示,便可以完成安裝。安裝結(jié)束后,便得到如圖12-1212-12所示安裝界面,點擊完所示安裝界面,點擊完成后這次安裝就成功了。成后這次安裝就成功了。安裝必要的數(shù)據(jù)庫安裝必要的數(shù)據(jù)庫學(xué)生成績查詢案例學(xué)生成績查詢案例1打開打開VS2008,在,在File菜單中選擇新建項目,然后選擇菜單中選擇新建項目,然后選擇Visual C#語言中的語言中的智能設(shè)備,選取智能設(shè)備項目,項目名稱可以采用默認(rèn)的方式,然后再點擊智能設(shè)備,選取智能設(shè)備項目,項目名稱可以采用默認(rèn)的方式,然后再點擊設(shè)備應(yīng)用程序,此時需要選擇使用的設(shè)備應(yīng)用程序
10、,此時需要選擇使用的Windows Mobile系統(tǒng)。系統(tǒng)。 案例數(shù)據(jù)庫實現(xiàn)案例數(shù)據(jù)庫實現(xiàn):3 學(xué)生成績查詢案例學(xué)生成績查詢案例:在新項里面添加數(shù)據(jù)庫在新項里面添加數(shù)據(jù)庫首先,用鼠標(biāo)右鍵點擊項目名稱,然后在首先,用鼠標(biāo)右鍵點擊項目名稱,然后在“添加添加”菜單里找到菜單里找到“新建項新建項”菜菜單,如圖所示。單,如圖所示。學(xué)生成績查詢案例學(xué)生成績查詢案例然后,選擇然后,選擇“數(shù)據(jù)庫文件數(shù)據(jù)庫文件”選項,在名稱欄里修改數(shù)據(jù)庫的名稱,這里采用選項,在名稱欄里修改數(shù)據(jù)庫的名稱,這里采用“AppDatabase1.sdf”AppDatabase1.sdf”,如圖所示。,如圖所示。學(xué)生成績查詢案例學(xué)生成績
11、查詢案例最后在最后在DataSetDataSet名稱欄目中修改名字或者默認(rèn),如圖名稱欄目中修改名字或者默認(rèn),如圖12-1712-17所示,然后點擊完所示,然后點擊完成即可成功添加數(shù)據(jù)庫。當(dāng)添加成功之后數(shù)據(jù)庫的圖標(biāo)會出現(xiàn)在成即可成功添加數(shù)據(jù)庫。當(dāng)添加成功之后數(shù)據(jù)庫的圖標(biāo)會出現(xiàn)在VS2008VS2008編程編程窗口的右邊,點擊這個圖標(biāo),隨后在窗口的左邊會出現(xiàn)這個數(shù)據(jù)庫的各文件,窗口的右邊,點擊這個圖標(biāo),隨后在窗口的左邊會出現(xiàn)這個數(shù)據(jù)庫的各文件,如圖所示,用戶雙擊如圖所示,用戶雙擊“表表”這個文件夾就可以設(shè)計自己需要的表,將在下一這個文件夾就可以設(shè)計自己需要的表,將在下一節(jié)闡述數(shù)據(jù)庫表的填加。節(jié)闡述
12、數(shù)據(jù)庫表的填加。學(xué)生成績查詢案例學(xué)生成績查詢案例在本案例中,系統(tǒng)將使用三張數(shù)據(jù)庫表,依次為在本案例中,系統(tǒng)將使用三張數(shù)據(jù)庫表,依次為UserUser、score1score1、score2score2,它們分別代表用戶表、書、學(xué)生課程的成績表。,它們分別代表用戶表、書、學(xué)生課程的成績表?,F(xiàn)在以現(xiàn)在以UserUser表為例,詳細(xì)解釋一下數(shù)據(jù)庫表的構(gòu)建過程。如果在項目表為例,詳細(xì)解釋一下數(shù)據(jù)庫表的構(gòu)建過程。如果在項目中沒有出現(xiàn)服務(wù)器資源管理器,則在項目管理器中雙擊中沒有出現(xiàn)服務(wù)器資源管理器,則在項目管理器中雙擊“AppDatabase.sdf”AppDatabase.sdf”,然后會出現(xiàn)服務(wù)器資源
13、管理器,在服務(wù)器資,然后會出現(xiàn)服務(wù)器資源管理器,在服務(wù)器資源管理器中的源管理器中的AppDatabase.sdfAppDatabase.sdf服務(wù)器下找到服務(wù)器下找到“表表”,右擊表,選擇,右擊表,選擇“創(chuàng)建表創(chuàng)建表”菜單項菜單項。學(xué)生成績查詢案例學(xué)生成績查詢案例在數(shù)據(jù)庫表創(chuàng)建窗口中,輸入在數(shù)據(jù)庫表創(chuàng)建窗口中,輸入UserUser作為表名,然后輸入列名作為表名,然后輸入列名namename和和passwordpassword,namename的數(shù)據(jù)類型默認(rèn),的數(shù)據(jù)類型默認(rèn),passwordpassword的數(shù)據(jù)類型選擇的數(shù)據(jù)類型選擇intint,如圖所示。,如圖所示。學(xué)生成績查詢案例學(xué)生成績查
14、詢案例點擊窗口的確定就設(shè)計好了點擊窗口的確定就設(shè)計好了UserUser表,然后我們在服務(wù)器資源管理器中右擊表,然后我們在服務(wù)器資源管理器中右擊UserUser表,如圖所示,選擇顯示表數(shù)據(jù),就可以給建立的表添加數(shù)據(jù)。表,如圖所示,選擇顯示表數(shù)據(jù),就可以給建立的表添加數(shù)據(jù)。學(xué)生成績查詢案例學(xué)生成績查詢案例然后在隨后的頁面里逐行輸入相應(yīng)的數(shù)據(jù),最后在空白處單擊右鍵選擇執(zhí)行然后在隨后的頁面里逐行輸入相應(yīng)的數(shù)據(jù),最后在空白處單擊右鍵選擇執(zhí)行SQLSQL語句,具體如圖所示。語句,具體如圖所示。學(xué)生成績查詢案例學(xué)生成績查詢案例此時此時UserUser表已經(jīng)完全建好,其他表的建造過程與表已經(jīng)完全建好,其他表的
15、建造過程與UserUser表類似,讀者可以自行表類似,讀者可以自行嘗試。嘗試。 這里首先將向讀者介紹如何布置界面,這里首先將向讀者介紹如何布置界面,選取和調(diào)用控件,完成學(xué)生成績查詢案選取和調(diào)用控件,完成學(xué)生成績查詢案例的界面設(shè)計。在上節(jié)中已經(jīng)闡述了如例的界面設(shè)計。在上節(jié)中已經(jīng)闡述了如何創(chuàng)建何創(chuàng)建window mobilewindow mobile的學(xué)生成績查詢的學(xué)生成績查詢應(yīng)用程序、數(shù)據(jù)庫以及數(shù)據(jù)庫表的設(shè)計,應(yīng)用程序、數(shù)據(jù)庫以及數(shù)據(jù)庫表的設(shè)計,現(xiàn)在開始介紹界面的設(shè)計,在現(xiàn)在開始介紹界面的設(shè)計,在VS2008VS2008中,利用工具箱可以方便地進(jìn)行界面設(shè)中,利用工具箱可以方便地進(jìn)行界面設(shè)計,工具
16、箱位于計,工具箱位于 菜單菜單視圖視圖工具箱,工具箱,當(dāng)然也有快捷方式,利用圖當(dāng)然也有快捷方式,利用圖11-1811-18右上右上角的斧狀圖標(biāo)也可以打開工具箱。角的斧狀圖標(biāo)也可以打開工具箱。本案例使用了本案例使用了LableLable、TextBoxTextBox以及以及ButtonButton控件,這些控件在工具箱中的控件,這些控件在工具箱中的常規(guī)空間里可以找到,如圖所示。常規(guī)空間里可以找到,如圖所示。 學(xué)生成績查詢案例實現(xiàn):學(xué)生成績查詢案例實現(xiàn):學(xué)生成績查詢案例學(xué)生成績查詢案例在上圖中展開在上圖中展開“所有設(shè)備控所有設(shè)備控件件”項,可以找到項,可以找到LableLable、TextBoxT
17、extBox以及以及ButtonButton控件控件(注:控件排序按照字母的(注:控件排序按照字母的順序),當(dāng)然我們也可以按順序),當(dāng)然我們也可以按照分項來快速選擇所需的控照分項來快速選擇所需的控件。將件。將LableLable、TextBoxTextBox以及以及ButtonButton控件拖入設(shè)備控件拖入設(shè)備Form1Form1中,便可以得到案例需要的中,便可以得到案例需要的登錄界面。登錄界面。學(xué)生成績查詢案例學(xué)生成績查詢案例設(shè)置完設(shè)置完LabelLabel控件后,然后在工具箱中找到控件后,然后在工具箱中找到“TextBoxTextBox”控件,分別在控件,分別在Form1Form1中的中
18、的“用戶名用戶名”和和“密碼密碼”后面拖放兩個后面拖放兩個“TextBoxTextBox”控件,后控件,后修改它們的屬性。修改方法和修改修改它們的屬性。修改方法和修改LabelLabel控件一樣,對于用戶名后的控件一樣,對于用戶名后的TextBoxTextBox控件,將控件,將“textBox1”textBox1”控件的控件的NameName屬性改為:屬性改為:textBoxusernametextBoxusername。將密碼后面的。將密碼后面的“textBox2”textBox2”控件的控件的NameName屬性改成屬性改成textBoxpasswordtextBoxpassword,并且
19、把,并且把“PasswordChar”PasswordChar”屬性改為屬性改為“* *”,這樣可,這樣可以保證用戶在輸入密碼時不被看到,而是顯示一些以保證用戶在輸入密碼時不被看到,而是顯示一些“* *”字符。字符。最后設(shè)置最后設(shè)置ButtonButton控件,在工具箱中找到控件,在工具箱中找到“ButtonButton”控件,先后拖放兩控件,先后拖放兩個個ButtonButton控件到控件到Form1Form1中,然后再修改屬性,對第一個控件來說把中,然后再修改屬性,對第一個控件來說把NameName和和TextText分別改成登錄,對第二個控件來說,把分別改成登錄,對第二個控件來說,把Na
20、meName和和TextText分別改分別改成取消。這樣就完成了登錄成取消。這樣就完成了登錄Form1Form1的界面設(shè)計。的界面設(shè)計。學(xué)生成績查詢案例學(xué)生成績查詢案例登錄主要是保證有權(quán)限的用戶可以查詢成績。在登錄主要是保證有權(quán)限的用戶可以查詢成績。在Form1Form1中雙擊登錄控中雙擊登錄控件,便可以進(jìn)入代碼編寫過程。在登錄過程中,首先是完成數(shù)據(jù)庫的件,便可以進(jìn)入代碼編寫過程。在登錄過程中,首先是完成數(shù)據(jù)庫的連接,連接過程首先是需要獲得數(shù)據(jù)庫的連接字符串,然后是建立連連接,連接過程首先是需要獲得數(shù)據(jù)庫的連接字符串,然后是建立連接,并且打開數(shù)據(jù)庫,數(shù)據(jù)連接關(guān)鍵代碼如下所示:接,并且打開數(shù)據(jù)庫
21、,數(shù)據(jù)連接關(guān)鍵代碼如下所示: System.Reflection.Assembly.GetExecutingAssembly().GetName().System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase) + CodeBase) + AppDatabase1.sdf; / AppDatabase1.sdf; /指定數(shù)據(jù)庫的路徑指定數(shù)據(jù)庫的路徑 string sConn1 = Data Source= + sData; /string sConn1 = Data Source= + sData; /創(chuàng)創(chuàng)建連接數(shù)據(jù)
22、庫語句建連接數(shù)據(jù)庫語句 SqlCeConnection conn = new SqlCeConnection conn = new SqlCeConnection(sConn1); /SqlCeConnection(sConn1); /實例化連接數(shù)據(jù)庫實例化連接數(shù)據(jù)庫 conn.Open(); /conn.Open(); /打開數(shù)據(jù)庫打開數(shù)據(jù)庫學(xué)生成績查詢案例學(xué)生成績查詢案例為了保證用戶填寫的正確性,這里對用戶填寫的內(nèi)容進(jìn)行檢測,代碼如下:為了保證用戶填寫的正確性,這里對用戶填寫的內(nèi)容進(jìn)行檢測,代碼如下: if (textBoxusername.Text.Trim() = & if (text
23、Boxusername.Text.Trim() = & textBoxpassword.Text.Trim() != )textBoxpassword.Text.Trim() != ) MessageBox.Show( MessageBox.Show(用戶名不能為空!用戶名不能為空!, , 提示提示“MessageBoxButtons.OK,MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1);MessageBoxDefault
24、Button.Button1); else if (textBoxpassword.Text.Trim() = & else if (textBoxpassword.Text.Trim() = & textBoxusername.Text.Trim() != )textBoxusername.Text.Trim() != ) MessageBox.Show( MessageBox.Show(密碼不能為空!密碼不能為空!, , 提示提示, , MessageBoxButtons.OK, MessageBoxButtons.OK, MessageBoxIcon.Exclamation, Messa
25、geBoxIcon.Exclamation, MessageBoxDefaultButton.Button1);MessageBoxDefaultButton.Button1); else if (textBoxusername.Text.Trim() = & else if (textBoxusername.Text.Trim() = & textBoxpassword.Text.Trim() = )textBoxpassword.Text.Trim() = ) MessageBox.Show( MessageBox.Show(用戶名和密碼不能為空!用戶名和密碼不能為空!, , 提示提示,
26、, MessageBoxButtons.OK, MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1);MessageBoxDefaultButton.Button1); 然后是將數(shù)據(jù)庫保存的用戶名和密碼與用戶輸入的值進(jìn)行比對,比對然后是將數(shù)據(jù)庫保存的用戶名和密碼與用戶輸入的值進(jìn)行比對,比對之前從數(shù)據(jù)庫中讀取之前從數(shù)據(jù)庫中讀取UserUser信息,然后逐個循環(huán),直到找到為止,信息,然后逐個循環(huán),直到找到為止,如果如果用戶存在,則表
27、示登錄成功,進(jìn)入成績查詢界面,用戶可以進(jìn)行相應(yīng)用戶存在,則表示登錄成功,進(jìn)入成績查詢界面,用戶可以進(jìn)行相應(yīng)的操作。的操作。對于對于“退出退出”控件來說,點擊之后便退出系統(tǒng),返回到系統(tǒng)主界面,控件來說,點擊之后便退出系統(tǒng),返回到系統(tǒng)主界面,因而對于因而對于“退出退出”ButtonButton來說,其源代碼如下:來說,其源代碼如下: Application.Exit();/Application.Exit();/退出系統(tǒng)退出系統(tǒng)完成登錄界面的工作后,下面對成績查詢界面進(jìn)行設(shè)計,首先在菜單完成登錄界面的工作后,下面對成績查詢界面進(jìn)行設(shè)計,首先在菜單“項目項目”里找到里找到“新增新增Windows F
28、orm”,Windows Form”,雙擊即可,這樣便得到第二雙擊即可,這樣便得到第二個個Form2Form2界面,出現(xiàn)界面,出現(xiàn)Form2Form2后,從工具箱里拖入控件到后,從工具箱里拖入控件到Form2Form2中,具中,具體界面設(shè)計過程下面將詳細(xì)闡述。體界面設(shè)計過程下面將詳細(xì)闡述。學(xué)生成績查詢案例學(xué)生成績查詢案例學(xué)生成績查詢案例學(xué)生成績查詢案例打開工具箱,首先從工具箱中拖入一個打開工具箱,首先從工具箱中拖入一個LabelLabel控控件到件到Form2Form2中,將中,將LabelLabel控件的控件的“Text”Text”屬性改為屬性改為“輸入查詢學(xué)號輸入查詢學(xué)號”,然后從工具箱中
29、拖入一個,然后從工具箱中拖入一個“TextBox”TextBox”控件到控件到Form2Form2中,這里不修改其屬中,這里不修改其屬性值。下一步從工具箱中將性值。下一步從工具箱中將DataGridDataGrid控件拖入控件拖入Form2Form2中,不改變其屬性。隨后從工具箱中拖入中,不改變其屬性。隨后從工具箱中拖入兩個兩個ButtonButton控件,這樣控件,這樣Form2Form2界面設(shè)置完成。界面設(shè)置完成。設(shè)計設(shè)計Form2Form2的界面后,雙擊的界面后,雙擊“查詢查詢”ButtonButton控件,控件,便進(jìn)入查詢功能代碼設(shè)計,對于成績查詢來說,便進(jìn)入查詢功能代碼設(shè)計,對于成績
30、查詢來說, 首先是連接數(shù)據(jù)庫,然后將數(shù)據(jù)表中的成績放入首先是連接數(shù)據(jù)庫,然后將數(shù)據(jù)表中的成績放入數(shù)據(jù)集中,最后是將數(shù)據(jù)集中的數(shù)據(jù)和數(shù)據(jù)集中,最后是將數(shù)據(jù)集中的數(shù)據(jù)和DataGridDataGrid控件相關(guān)聯(lián)。控件相關(guān)聯(lián)。 對于退出控件來說,只需要使用對于退出控件來說,只需要使用Application.Exit()Application.Exit()函數(shù)便可以退函數(shù)便可以退出系統(tǒng),所以這里就不再闡述。出系統(tǒng),所以這里就不再闡述。下面給出案例演示過程,首先在項目菜單里選擇下面給出案例演示過程,首先在項目菜單里選擇“Debug”Debug”菜單項,菜單項,然后選擇然后選擇“啟動不需要調(diào)試啟動不需要調(diào)
31、試”菜單項,便可運行系統(tǒng),此時需要選擇菜單項,便可運行系統(tǒng),此時需要選擇模擬器,讀者可以模擬器,讀者可以選擇選擇“Windows Mobile 5.0 Pocket PC R2 Emulator”Windows Mobile 5.0 Pocket PC R2 Emulator”模擬器,此時模擬器,此時需要等待系統(tǒng)部署,需要一會兒,此時可以輸入用戶名和密碼,它們需要等待系統(tǒng)部署,需要一會兒,此時可以輸入用戶名和密碼,它們分別是:分別是:“徐亮徐亮”、“2345”2345”,點擊登錄按鈕,便可以進(jìn)入查詢功能,點擊登錄按鈕,便可以進(jìn)入查詢功能界面,輸入學(xué)號界面,輸入學(xué)號“01”01”,便得到如圖所示的結(jié)果。,便得到如圖所示的結(jié)果。
- 溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 領(lǐng)導(dǎo)班子2024年度民主生活會對照檢查材料范文(三篇)
- 金融工作主題黨課講稿范文(匯編)
- 鍋爐必備學(xué)習(xí)材料
- 鍋爐設(shè)備的檢修
- 主題黨課講稿:走中國特色金融發(fā)展之路加快建設(shè)金融強國(范文)
- 鍋爐基礎(chǔ)知識:啟爐注意事項技術(shù)問答題
- 領(lǐng)導(dǎo)班子2024年度民主生活會“四個帶頭”對照檢查材料范文(三篇)
- 正常運行時影響鍋爐汽溫的因素和調(diào)整方法
- 3.鍋爐檢修模擬考試復(fù)習(xí)題含答案
- 司爐作業(yè)人員模擬考試試卷含答案-2
- 3.鍋爐閥門模擬考試復(fù)習(xí)題含答案
- 某公司鍋爐安全檢查表
- 3.工業(yè)鍋爐司爐模擬考試題庫試卷含答案
- 4.司爐工考試題含答案解析
- 發(fā)電廠鍋爐的運行監(jiān)視和調(diào)整