VB控件教程大全

VB控件教程大全

ID:45319546

大小:331.57 KB

頁(yè)數(shù):39頁(yè)

時(shí)間:2019-11-11

VB控件教程大全_第1頁(yè)
VB控件教程大全_第2頁(yè)
VB控件教程大全_第3頁(yè)
VB控件教程大全_第4頁(yè)
VB控件教程大全_第5頁(yè)
VB控件教程大全_第6頁(yè)
VB控件教程大全_第7頁(yè)
VB控件教程大全_第8頁(yè)
VB控件教程大全_第9頁(yè)
VB控件教程大全_第10頁(yè)
資源描述:

《VB控件教程大全》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)

1、VB控件教程大全一、Datagrid控件DataGrid1.Columns.Remove(0)'刪除0號(hào)字段DataGrid1.Columns.Add(0).Caption=”姓名”'標(biāo)簽頭DataGrod1.Columns(0).DataField=”Name”'對(duì)應(yīng)的字段Adodc1.Refresh設(shè)定DataGrid格式的有用的屬性:BackColor—設(shè)定背景顏色。Font—設(shè)定DataGrid的字體信息。字體信息包括使用何種字體、字號(hào),是否粗體,斜體等。CellPadding—設(shè)定HTML表格中單元格內(nèi)的邊距。CellSpacing—設(shè)

2、定HTML表格中單元格之間的間距。Width—設(shè)定HTML表格的寬度(可以以像素、百分比等為單位)HorizontalAlign—設(shè)定表格在頁(yè)面上的對(duì)齊方式(左對(duì)齊、右對(duì)齊、居中、未設(shè)定)一個(gè)使用上述屬性而使得表格變得漂亮的例子如下所示。請(qǐng)注意DataGrid的Font屬性是一個(gè)對(duì)象,它指向了FontInfo類,F(xiàn)ontInfo類包括Size,Name,Bold,Italic等屬性。為了設(shè)定Font對(duì)象所指向類的屬性,必須通過(guò)連字符(-)完成。這類似于VB.Net和C#語(yǔ)言中表示對(duì)象屬性的點(diǎn)(.)。1、使用DataGrid控件DataGrid控件

3、是一種類似于電子數(shù)據(jù)表的綁定控件,可以顯示一系列行和列來(lái)表示Recordset對(duì)象的記錄和字段??梢允褂肈ataGrid來(lái)創(chuàng)建一個(gè)允許最終用戶閱讀和寫入到絕大多數(shù)數(shù)據(jù)庫(kù)的應(yīng)用程序。DataGrid控件可以在設(shè)計(jì)時(shí)快速進(jìn)行配置,只需少量代碼或無(wú)需代碼。當(dāng)在設(shè)計(jì)時(shí)設(shè)置了DataGrid控件的DataSource屬性后,就會(huì)用數(shù)據(jù)源的記錄集來(lái)自動(dòng)填充該控件,以及自動(dòng)設(shè)置該控件的列標(biāo)頭。然后您就可以編輯該網(wǎng)格的列;刪除、重新安排、添加列標(biāo)頭、或者調(diào)整任意一列的寬度。在運(yùn)行時(shí),可以在程序中切換DataSource來(lái)察看不同的表,或者可以修改當(dāng)前數(shù)據(jù)庫(kù)的查詢

4、,以返回一個(gè)不同的記錄集合。注意DataGrid控件與VisualBasic5.0中的DBGrid是代碼兼容的,除了一個(gè)例外:DataGrid控件不支持DBGrid的“解除綁定模式”概念。DBGrid控件包括在VisualBasic的Tools目錄中。2、可能的用法查看和編輯在遠(yuǎn)程或本地?cái)?shù)據(jù)庫(kù)中的數(shù)據(jù)。與另一個(gè)數(shù)據(jù)綁定的控件(諸如DataList控件)聯(lián)合使用,使用DataGrid控件來(lái)顯示一個(gè)表的記錄,這個(gè)表通過(guò)一個(gè)公共字段鏈接到由第二個(gè)數(shù)據(jù)綁定控件所顯示的表。使用DataGrid控件的設(shè)計(jì)時(shí)特性可以不編寫任何代碼,只通過(guò)使用DataGrid控

5、件的設(shè)計(jì)時(shí)特性來(lái)創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)應(yīng)用程序。下面的說(shuō)明概要地說(shuō)明了在實(shí)現(xiàn)DataGrid控件的典型應(yīng)用時(shí)的一般步驟。完整的循序漸進(jìn)的指示,請(qǐng)參閱主題“DataGrid方案1:使用DataGrid控件創(chuàng)建一個(gè)簡(jiǎn)單數(shù)據(jù)庫(kù)應(yīng)用程序”。要在設(shè)計(jì)時(shí)實(shí)現(xiàn)一個(gè)DataGrid控件1.為要訪問(wèn)的數(shù)據(jù)庫(kù)創(chuàng)建一個(gè)Microsoft數(shù)據(jù)鏈接(.MDL)文件。請(qǐng)參閱“創(chuàng)建NorthwindOLEDB數(shù)據(jù)鏈接”主題,以獲得一個(gè)示例。2.在窗體上放置一個(gè)ADOData控件,并將其ConnectionString屬性設(shè)置為在第1步中所創(chuàng)建的OLEDB數(shù)據(jù)源。3.在這個(gè)AdoDat

6、a控件的RecordSource屬性中輸入一條將返回一個(gè)記錄集的SQL語(yǔ)句。例如,Select*FromMyTableNameWhereCustID=124.在窗體上放置一個(gè)DataGrid控件,并將其DataSource屬性設(shè)置為這個(gè)ADOData控件。5.右鍵單擊該DataGrid控件,然后單擊“檢索字段”。6.右鍵單擊該DataGrid控件,然后單擊“編輯”。7.重新設(shè)置該網(wǎng)格的大小、刪除或添加網(wǎng)格的列。8.右鍵單擊該DataGrid控件,然后單擊“屬性”。9.使用“屬性頁(yè)”對(duì)話框來(lái)設(shè)置該控件的適當(dāng)?shù)膶傩裕瑢⒃摼W(wǎng)格配置為所需的外觀和行為。在

7、運(yùn)行時(shí)更改顯示的數(shù)據(jù)在創(chuàng)建了一個(gè)使用設(shè)計(jì)時(shí)特性的網(wǎng)格后,也可以在運(yùn)行時(shí)動(dòng)態(tài)地更改該網(wǎng)格的數(shù)據(jù)源。下面介紹實(shí)現(xiàn)這一功能的通常方法。3、更改DataSource的RecordSource更改所顯示的數(shù)據(jù)的最通常方法是改變?cè)揇ataSource的查詢。例如,如果DataGrid控件使用一個(gè)ADOData控件作為其DataSource,則重寫RecordSource和刷新該ADOData控件都將改變所顯示的數(shù)據(jù)。''ADOData控件連接的是Northwind數(shù)據(jù)庫(kù)的''Products表。新查詢查找所有''SupplierID=12的記錄。Dimstr

8、QueryAsStringstrQuery="SELECT*FROMSuppliersWHERESupplierID=12"Adodc1

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。