在論壇上經(jīng)常碰到有人問一些Ado.net的問題,特別是開發(fā)信息管理系統(tǒng)之類的跟數(shù)據(jù)庫(kù)比較密切的程序時(shí),在數(shù)據(jù)和界面層的開發(fā)中會(huì)遇到不少常見問題,下面我們通過(guò)vs.net自帶的數(shù)據(jù)窗體向?qū)?lái)看看能它能幫我們決絕什么問題。 一.使用向?qū)?/strong> 新建Windows 應(yīng)用程序,為當(dāng)前項(xiàng)目添加組件,選擇數(shù)據(jù)窗體向?qū)В@里名稱填寫為DataForm1.cs。單擊打開出現(xiàn)數(shù)據(jù)窗體向?qū)?duì)話框。創(chuàng)建新的類型化數(shù)據(jù)集MyDataSet。使用本地?cái)?shù)據(jù)連接向?qū)В@里我選擇Northwind庫(kù)作為數(shù)據(jù)源。 整個(gè)程序的運(yùn)行界面如下: 基本功能都包括了,不過(guò)等你點(diǎn)擊幾下,程序界面上就會(huì)出現(xiàn)小的bug,微軟可能也估計(jì)到?jīng)]有人會(huì)要這個(gè)窗體來(lái)處理數(shù)據(jù),不過(guò)這個(gè)不是我們所關(guān)心的。 二.?dāng)?shù)據(jù)填充 先來(lái)看看數(shù)據(jù)集結(jié)構(gòu): 一個(gè)Categories表作為父表,Products表作為子表,CategoryID為外鍵,建立的數(shù)據(jù)表關(guān)系。 [1] [2] [3] [4] 下一頁(yè) |
溫馨提示:喜歡本站的話,請(qǐng)收藏一下本站!