freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

第十五章數(shù)據(jù)訪問部件的應(yīng)用及編程一-在線瀏覽

2024-11-08 15:31本頁面
  

【正文】 件主要有下列屬性: Database 屬性:是 TSession 中可以進(jìn)行連接的所有數(shù)據(jù)庫的數(shù)據(jù)庫名字列表,這些數(shù)據(jù)庫的名字常常是實際數(shù)據(jù)庫的別名,包括數(shù)據(jù)庫的路徑、用戶名、用戶登錄口令等參數(shù)。 KeepCounnections 屬性:是一個布爾型屬性,用它說明應(yīng)用程序是否保持與一個非活動數(shù)據(jù)庫的連接。缺省情況下, KeePcounnections 的值是 True,就是說應(yīng)用程序總是保持著與數(shù)據(jù)庫的連接, 即使數(shù)據(jù)庫變成了非活動的數(shù)據(jù)庫時,也是如此。 NetFileDir 屬性:說明 BDE 網(wǎng)絡(luò)控制文件的路徑名。 TSession 部件的方法: TSession 部件中的大部分方法是用于向用戶提供與應(yīng)用程序相連接的數(shù)據(jù)庫的信息,如數(shù)據(jù)庫的名字及別名,數(shù)據(jù)庫中的表名以及數(shù)據(jù)庫引擎 BDE的有關(guān)參數(shù)等,在設(shè)計數(shù)據(jù)庫應(yīng)用程序時,想要獲取有關(guān)數(shù)據(jù)庫的信息,調(diào)用 TSession 部件的下列方法, 將會大大簡化程序的設(shè)計。 GetAliasParams 方法:該方法主要用于獲取我們在 BDE 中定義數(shù)據(jù)庫別名時所說明的參數(shù)值,如 BDE 所在的目錄路徑以及實際名稱等。 GetDriverNames 方法:數(shù)據(jù)庫引擎 BDE 可以與多種數(shù)據(jù)庫管理系統(tǒng)相連接,如客戶 /服務(wù)器數(shù)據(jù)庫管理系統(tǒng) Oracle、 Sybase 以及本地數(shù)據(jù)庫管理系統(tǒng)dBASE,Paradox 等, BDE 與每一種數(shù)據(jù)庫管理系統(tǒng)進(jìn)行連接時,都有相應(yīng)的驅(qū)動程序,而且這些驅(qū)動程序都可以選擇地安裝。我們可以獲得當(dāng)前 BDE 安裝的數(shù)據(jù)庫驅(qū)動程序的名字。 GetTableNames 方法:因為每一個數(shù)據(jù)庫都是由多個數(shù)據(jù)庫表組成的,我們通過說明數(shù)據(jù)庫名,然后調(diào)用 GetTableNames 方法,便可以獲得該數(shù)據(jù)庫中全部的數(shù)據(jù)庫表的名字。 TSession 部件還有一個叫 DropConnections 的方法用于控制應(yīng)用程序與數(shù)據(jù)庫的連接,當(dāng)調(diào)用 DropConnections 方法時,應(yīng)用程序與所有的數(shù)據(jù)庫的連接將會切斷。 通過 TSession 部件獲取數(shù)據(jù)庫的有關(guān)信息 窗體中主要使用了兩個列表框,其中列表框 DatabaselistBox 用 于顯示數(shù)據(jù)庫的名字,列表框 TablelistBox 用于顯示數(shù)據(jù)庫中的表名。有關(guān)的程序代碼如下: 程序清單 unit unit31。 type TQueryForm = class(TForm) BitBtn1: TBitBtn。 Table1: TTable。 CheckBox1: TCheckBox。 PageControl1: TPageControl。 Label1: TLabel。 Label3: TLabel。 ListBox2: TListBox。 TabSheet2: TTabSheet。 procedure FormCreate(Sender: TObject)。 procedure ListBox2Click(Sender: TObject)。 var QueryForm: TQueryForm。 procedure (Sender: TObject)。 { Populate the alias list } with ListBox1 do begin 。 end。 if 1 then MessageDlg( 39。 + 39。, mtError, [mbOK], 0 )。 procedure (Sender: TObject)。 { Holds the alias selected by the user } bIsLocal: Boolean。 { Holds the parameters of the selected alias } iCounter: Integer。 { Get the names of the tables in the alias and put them in the appropriate list box, making sure the user39。 (strValue, { alias to enumerate } 39。, { pattern to match } 數(shù)據(jù)集中的數(shù)據(jù)維護(hù) 數(shù)據(jù)集中的數(shù)據(jù)維護(hù)主要包括數(shù)據(jù)記錄的修改,插入和刪除。這些 方法如表 。 ────────
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1