版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
學(xué)習(xí)目標(biāo):
掌握使用類型化數(shù)據(jù)集。
以系部數(shù)據(jù)維護(hù)為例學(xué)會(huì)以DataGridView的方式維護(hù)單表數(shù)據(jù)。
以班級數(shù)據(jù)維護(hù)為例學(xué)會(huì)在DataGridView中使用下拉框維護(hù)帶主外鍵關(guān)系表的數(shù)據(jù)。
以學(xué)生數(shù)據(jù)維護(hù)為例學(xué)會(huì)使用詳細(xì)信息的方式維護(hù)數(shù)據(jù),熟練使用數(shù)據(jù)綁定類型的下拉框和固定值的下拉框,DateTimePicker日期控件的使用。
以課程數(shù)據(jù)維護(hù)為例學(xué)會(huì)以自己控制新增、修改、刪除的數(shù)據(jù)維護(hù)方式。
項(xiàng)目3數(shù)據(jù)維護(hù)窗體開發(fā)3.1系部數(shù)據(jù)維護(hù)
通過本節(jié),
我們將學(xué)習(xí):
類型化數(shù)據(jù)集
DataGridView
如何調(diào)用MDI子窗體
數(shù)據(jù)集DataSet
數(shù)據(jù)集是包含數(shù)據(jù)表的對象,可以在這些數(shù)據(jù)表中臨時(shí)存儲(chǔ)數(shù)據(jù)以便在應(yīng)用程序中使用。
DataSet的結(jié)構(gòu)類似于關(guān)系數(shù)據(jù)庫的結(jié)構(gòu);它公開表、行、列、約束和關(guān)系的分層對象模型。
數(shù)據(jù)集可分為類型化數(shù)據(jù)集和非類型化數(shù)據(jù)集。本節(jié)學(xué)習(xí)的是類型化數(shù)據(jù)集。
類型化數(shù)據(jù)集的架構(gòu)(表和列結(jié)構(gòu))派生自.xsd文件。創(chuàng)建類型化數(shù)據(jù)集:
運(yùn)行數(shù)據(jù)源配置向?qū)?,或通過“項(xiàng)目”菜單上的“添加新項(xiàng)”命令來添加“數(shù)據(jù)集”項(xiàng)。
用數(shù)據(jù)填充數(shù)據(jù)集:
默認(rèn)情況下,數(shù)據(jù)集不包含任何實(shí)際數(shù)據(jù)。可調(diào)用TableAdapter的Fill方法填充數(shù)據(jù)。
將數(shù)據(jù)集中的數(shù)據(jù)保存回?cái)?shù)據(jù)庫:
當(dāng)數(shù)據(jù)集中的記錄發(fā)生更改時(shí),這些更改必須寫回?cái)?shù)據(jù)庫。
要將更改從數(shù)據(jù)集寫入數(shù)據(jù)庫,請調(diào)用TableAdapter的Update方法。DataGridView
DataGridViewDataGridView控件提供一種強(qiáng)大而靈活的以表格形式顯示數(shù)據(jù)的方式。
通過本節(jié)應(yīng)掌握:
DataGridView的數(shù)據(jù)源屬性
如何更改列標(biāo)題
如何調(diào)用MDI子窗體
例如:
frmDepartmentf=newfrmDepartment();
f.MdiParent=this;
f.Show();
3.2班級數(shù)據(jù)維護(hù)
通過本節(jié),
我們將學(xué)習(xí):
在DataGridView中使用下拉框維護(hù)帶主外鍵關(guān)系表的數(shù)據(jù)。
DataGridViewComboBoxColumn
(DataGridView中的下拉框列)
需掌握的屬性:
DataSource
DiaplayMember
ValueMember
DisplayStyle
3.3學(xué)生信息維護(hù)
通過本節(jié),
我們將學(xué)習(xí):
使用詳細(xì)信息的方式維護(hù)數(shù)據(jù)
下拉框ComboBox
日期控件DateTimePicker
詳細(xì)信息
與DataGridView一次顯示多行數(shù)據(jù)的方式不同,
而詳細(xì)信息方式僅顯示一條記錄。也就更能詳細(xì)的顯示該條記錄的內(nèi)容。具體使用哪種方式應(yīng)根據(jù)具體需求確定。
下拉框ComboBox
ComboBox控件用于在下拉組合框中顯示數(shù)據(jù)。默認(rèn)情況下,ComboBox控件分為兩個(gè)部分顯示:頂部是一個(gè)允許用戶鍵入列表項(xiàng)的文本框。第二部分是一個(gè)列表框,它顯示一個(gè)項(xiàng)列表,用戶可從中選擇一項(xiàng)。
本節(jié)使用ComboBox需掌握的屬性:
DropDownStyle
DataSource
DiaplayMember
ValueMember
SelectedItem
日期控件DateTimePicker
使用DateTimePicker控件,用戶可以從日期或時(shí)間列表中選擇單個(gè)項(xiàng)。在用來表示日期時(shí),它顯示為兩部分:一個(gè)下拉列表(帶有以文本形式表示的日期)和一個(gè)網(wǎng)格(在單擊列表旁邊的向下箭頭時(shí)顯示)。
本節(jié)使用ComboBox需掌握的屬性:
Format
CustomFormat:常用設(shè)置為“yyyy-MM-dd”(注意大小寫),表示4位年,2位月,2位日的格式。
3.4課程信息管理
通過本節(jié),
我們將學(xué)習(xí):
自己控制新增、修改、刪除的數(shù)據(jù)維護(hù)方式。
學(xué)習(xí)涉及的內(nèi)容有:GroupBox、BindingSource及其相關(guān)代碼
GroupBox
GroupBox控件用于為其他控件提供可識別的分組。
通常,使用分組框按功能細(xì)分窗體。
在分組框中對所有選項(xiàng)進(jìn)行分組為用戶提供了邏輯可視化線索。
GroupBox控件類似于Panel控件;但只有GroupBox控件顯示標(biāo)題,而且只有Panel控件可以有滾動(dòng)條。
BindingSource
BindingSource組件用于簡化將控件綁定到基礎(chǔ)數(shù)據(jù)源的過程。
BindingSource通常作為一個(gè)數(shù)據(jù)源,其他控件綁定到該數(shù)據(jù)源。
BindingSource常用屬性、方法:
Position屬性:獲取或設(shè)置基礎(chǔ)列表中的當(dāng)前位置。
Ad
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026浙江臺州椒江區(qū)第三中心幼兒園總園及分園教師招聘參考考試試題及答案解析
- 2026年黔西南民族職業(yè)技術(shù)學(xué)院單招綜合素質(zhì)考試備考題庫含詳細(xì)答案解析
- 2026中國鐵塔股份有限公司浙江省分公司招聘4人參考考試題庫及答案解析
- 2026年石家莊城市經(jīng)濟(jì)職業(yè)學(xué)院單招綜合素質(zhì)筆試備考題庫含詳細(xì)答案解析
- 2026年長江職業(yè)學(xué)院高職單招職業(yè)適應(yīng)性測試模擬試題及答案詳細(xì)解析
- 2026年江西服裝學(xué)院單招職業(yè)技能考試參考題庫含詳細(xì)答案解析
- 2026貴州銅仁市石阡縣事業(yè)單位招聘118人參考考試試題及答案解析
- 2026貴州省市場監(jiān)督管理局所屬事業(yè)單位招聘23人考試參考試題及答案解析
- 2026年湖南交通職業(yè)技術(shù)學(xué)院單招綜合素質(zhì)考試模擬試題含詳細(xì)答案解析
- 2026年廣東水利電力職業(yè)技術(shù)學(xué)院高職單招職業(yè)適應(yīng)性測試模擬試題及答案詳細(xì)解析
- 2025北京西城區(qū)初一(下)期末英語試題及答案
- 2026.01.01施行的《招標(biāo)人主體責(zé)任履行指引》
- DB11∕T 689-2025 既有建筑抗震加固技術(shù)規(guī)程
- 2025年湖南公務(wù)員《行政職業(yè)能力測驗(yàn)》試題及答案
- 2026屆高考化學(xué)沖刺復(fù)習(xí)化學(xué)綜合實(shí)驗(yàn)熱點(diǎn)題型
- 信訪工作知識講座
- 更年期女性心腦血管疾病的預(yù)防和保健指南
- 普通外科患者靜脈血栓栓塞癥風(fēng)險(xiǎn)評估與預(yù)防護(hù)理
- PVC地膠施工合同
- 聲樂教學(xué)與藝術(shù)指導(dǎo)的有效結(jié)合淺析
- 對標(biāo)學(xué)習(xí)華為EMT機(jī)制
評論
0/150
提交評論