只使用一個(gè) DataGrid 和一個(gè) ADO Data 控件,可以創(chuàng)建一個(gè)允許最終用戶閱讀和寫入記錄集的數(shù)據(jù)庫應(yīng)用程序。
要使用 ADO 數(shù)據(jù)控件來創(chuàng)建一個(gè)簡(jiǎn)單的數(shù)據(jù)庫應(yīng)用程序
為 Northwind 數(shù)據(jù)庫創(chuàng)建一個(gè)OLE DB 數(shù)據(jù)源。
如果還沒有創(chuàng)建數(shù)據(jù)源,請(qǐng)按照“創(chuàng)建 Northwind 的OLE DB Data Link”中的步驟操作。
在Visual Basic 中創(chuàng)建一個(gè)新的標(biāo)準(zhǔn)的 EXE 工程。
如果 DataGrid 控件不在“工具箱”中,則右鍵單擊“工具箱”,然后使用“部件”對(duì)話框來添加控件。同時(shí)也載入 ADO 控件。
在空窗體上各放置控件的一個(gè)實(shí)例。
將 ADO 控件的ConnectionString 屬性設(shè)置為 Northwind 的數(shù)據(jù)源。
單擊并選定該 ADO Data 控件,并按 F4 鍵出現(xiàn)“屬性”窗口。單擊“ConnectionString”,然后單擊 OLE DB File。單擊 Northwind 的數(shù)據(jù)源。
設(shè)置 ADO 控件的 RecordSource 屬性。
在“屬性”窗口中,單擊“記錄源”并輸入一條 SQL 語句來填充 DataGrid 控件。在本例中,輸入“Select * From Products”。
將 DataGrid 控件的 DataSource 屬性設(shè)置為這個(gè) ADO Data 控件。
單擊并選定該 DataGrid 控件。在其“屬性”窗口中,單擊“數(shù)據(jù)源”將出現(xiàn)一個(gè)包含所有數(shù)據(jù)控件的下拉列表 — 在本例中只有 ADO Data 控件。單擊這個(gè)控件。
按 F5 鍵運(yùn)行這個(gè)工程。
要使用 ADO 數(shù)據(jù)控件來創(chuàng)建一個(gè)簡(jiǎn)單的數(shù)據(jù)庫應(yīng)用程序
為 Northwind 數(shù)據(jù)庫創(chuàng)建一個(gè)OLE DB 數(shù)據(jù)源。
如果還沒有創(chuàng)建數(shù)據(jù)源,請(qǐng)按照“創(chuàng)建 Northwind 的OLE DB Data Link”中的步驟操作。
在Visual Basic 中創(chuàng)建一個(gè)新的標(biāo)準(zhǔn)的 EXE 工程。
如果 DataGrid 控件不在“工具箱”中,則右鍵單擊“工具箱”,然后使用“部件”對(duì)話框來添加控件。同時(shí)也載入 ADO 控件。
在空窗體上各放置控件的一個(gè)實(shí)例。
將 ADO 控件的ConnectionString 屬性設(shè)置為 Northwind 的數(shù)據(jù)源。
單擊并選定該 ADO Data 控件,并按 F4 鍵出現(xiàn)“屬性”窗口。單擊“ConnectionString”,然后單擊 OLE DB File。單擊 Northwind 的數(shù)據(jù)源。
設(shè)置 ADO 控件的 RecordSource 屬性。
在“屬性”窗口中,單擊“記錄源”并輸入一條 SQL 語句來填充 DataGrid 控件。在本例中,輸入“Select * From Products”。
將 DataGrid 控件的 DataSource 屬性設(shè)置為這個(gè) ADO Data 控件。
單擊并選定該 DataGrid 控件。在其“屬性”窗口中,單擊“數(shù)據(jù)源”將出現(xiàn)一個(gè)包含所有數(shù)據(jù)控件的下拉列表 — 在本例中只有 ADO Data 控件。單擊這個(gè)控件。
按 F5 鍵運(yùn)行這個(gè)工程。