Access數(shù)據(jù)庫在管理中得到了廣泛的應(yīng)用著力增加,在長期的使用中已有很多數(shù)據(jù)資料存儲在Access數(shù)據(jù)庫的文件中,用C++Builder編程時規定,往往也需要使用Access數(shù)據(jù)庫保障性,來實現(xiàn)數(shù)據(jù)的傳遞帶動產業發展。
在C++ Builder中使用Access數(shù)據(jù)庫既可以在設(shè)計期實現(xiàn),也可以在運行期通過編程實現(xiàn)十分落實。下面就以一個簡單的例子倍增效應,來說明在C++Builder中如何使用Access數(shù)據(jù)庫。
在設(shè)計期使用Access數(shù)據(jù)庫
首先新建一個工程製造業,保存單元文件為UnIT1.cpp優化服務策略,保存工程文件為Project1.bpr關規定。假設(shè)保存工程文件的路徑下已有一個Access數(shù)據(jù)庫文件student.mdb,下面需要為該數(shù)據(jù)庫創(chuàng)建一個別名兩個角度入手。點擊C++ Builder的tools選單項建強保護,在下拉選單中點擊DatabASEDesktop就進入了C++Builder自帶的數(shù)據(jù)庫系統(tǒng)。然后在Database Desktop的
tools項中選擇Alias Manager來為Access數(shù)據(jù)庫創(chuàng)建別名生產效率。創(chuàng)建別名的方法是:首先點擊“New”按鈕堅持先行,然后在彈出對話框的Database alias欄內(nèi)為數(shù)據(jù)庫起一個別名Access文章入庫工具,例如“mydatabase”滿意度,在Drive type欄選擇MSACCESS情況較常見;在DATABASENAME欄內(nèi)填入Access數(shù)據(jù)庫文件的路徑及文件名,其余項目可以根據(jù)需要填寫主要抓手,然后點擊“OK”按鈕體製,會彈出一個是否保存別名設(shè)置的對話框,選擇“是”集成應用,這樣數(shù)據(jù)庫別名就創(chuàng)建完成了探討。
在表單Form1中放置一個TDatabASE控件Database1Access文章入庫助手,并設(shè)置以下屬性:AliasName屬性選擇已創(chuàng)建的別名“mydatabase”高效流通,DatabASEName屬性填寫一個應(yīng)用程序?qū)S玫膭e名調解製度,如“app_alias”(無需創(chuàng)建);Connected屬性選擇true功能,這時會彈出一個數(shù)據(jù)庫登錄對話框應用的因素之一,如果未設(shè)用戶名和口令,則直接點擊“OK”預期,如果在創(chuàng)建別名時設(shè)有用戶名和口令敢於監督,正確填寫后再點擊“OK”就可以連接數(shù)據(jù)庫了。
Access文章入庫軟件在表單Form1中增加一個TTable控件Table1并在DatabaseName屬性中填寫應(yīng)用程序的專用別名結構,本例為“app_alias”重要的作用,TableName屬性中選擇一個需要的數(shù)據(jù)表名,Active屬性設(shè)為true規模最大。在表單Form1中增加一個TDataSource控件DataSource1穩中求進,將其DatASEt屬性設(shè)為Table1。再增加一個TDBGrid控件DBGrid1和TDBNavigator控件DBNavigator1最深厚的底氣,將它們的DataSource屬性都設(shè)為DataSource1協同控製,這樣就可以看到Access數(shù)據(jù)庫中的內(nèi)容了,并通過控件DBNavigator1可以對數(shù)據(jù)庫進行一些簡單的操作品質。如果要對數(shù)據(jù)庫進行更多的操作可以通過對Table1編程來實現(xiàn)利用好,在此不再贅述。在設(shè)計期使用Access數(shù)據(jù)庫簡單解決問題、快捷系列,但靈
活性差一些作用。
Access文章入庫軟件文章地址:http://www.61py.com/article/other/zCBzsyACCESSsjk.html