在VB中編輯資料庫和電子表格 (轉)

worldblog發表於2007-12-05
在VB中編輯資料庫和電子表格 (轉)[@more@]在VB5?0中有很多功能強大的,其中資料控制元件與一些繫結控制元件(如文字框,圖片框及 控制元件)的相互協作,能夠方便地實現對各種記錄、表格乃至電子表格的瀏覽和編輯操作。 

下面介紹例項,其中資料控制元件用於記錄的瀏覽、移動、編輯等控制操作,而Grid繫結控制元件則主要用於顯示完整的資料庫和電子表格,具體操作步驟如下: 

1?可視控制元件的建立: 

(1)在一個新工程中建立一個新窗體。 

(2)從“工程”選單中選“部件”項,開啟“部件”對話方塊,選“Micorosoft Data Bound Grid Control”(即選DBGrid控制元件),其圖示將出現在工具箱中。 

(3)雙擊DBGrid圖示,該圖示將出現在窗體中部,用滑鼠將其拖放到適當大小。 

(4)雙擊資料控制元件圖示,等該圖示在窗體上出現後,將其拖放到適當大小。 

2?為各控制元件設定屬性: 

(1)資料控制元件(data1) 

屬性 值 注

Connect access() 這是預設值,若選的是其它資料庫型別,則可相應設為 foxpro(或excel)等。 

DatabaseName Nwind?mdb 選打算瀏覽的資料庫(或電子表格)名(XXX?) 須設定完整的(包括路徑)的名 

Record Author 選該資料庫中資料表名或欄位名 

(2)資料網格繫結控制元件(DBGrid) 

屬性 值 注 

Datasource data1 資料來源於資料控制元件 

AllowAddNew True 為True時方可直接增加記錄 

AllowUpdata True 為True時方可直接修改記錄 

3?執行: 

(1)用F5鍵,或點選工具欄內的三角形標誌,即開始執行,執行後所選資料庫資料表的完整表格(或所選電子表格)將出現在螢幕中。 

(2)點選資料控制元件中的不同三角形標記可前後移動記錄、游標以進行瀏覽。 

(3)在游標所到之處,可對記錄內容進行修改,VB5?0將自動儲存所作的改動。 


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752043/viewspace-988712/,如需轉載,請註明出處,否則將追究法律責任。

相關文章