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

正文內(nèi)容

第十五章數(shù)據(jù)訪問部件的應(yīng)用及編程一(參考版)

2024-09-09 15:31本頁(yè)面
  

【正文】 。在調(diào)用 Refresh 方法時(shí),必須要確保 TTable 或 TQuery 部件是打開的。 EnableControls 方法的作用與 DisbaleControls 方法的作用是相反的,調(diào)用EnableControls 方法,使 TTable 或 TQuery 部件恢復(fù)與數(shù)據(jù)瀏覽部件的連接,使暫時(shí)失效的數(shù)據(jù)瀏覽部件恢復(fù)到正常顯示表中記錄信息的狀態(tài)。在用戶修改和更新以及遍歷數(shù)據(jù)庫(kù)表中的記錄時(shí),調(diào)用 DisableControls 方法具有重要意義,調(diào)用DisbaleControls 方法以切斷 TTable 或 TQuery 部件與數(shù)據(jù)瀏覽部件的連接,使數(shù)據(jù)瀏覽部件暫時(shí)失效,否則,在對(duì) TTable 或 TQuery 部件的每次修改之后,窗體中所有與它們相 連的數(shù)據(jù)瀏覽部件都要更新其顯示內(nèi)容,這親顯然會(huì)減慢處理速度。 {重新定位記錄指針回到原來的位置 } (BookMark)。 end。 {對(duì)當(dāng)前記錄作書簽標(biāo)志 } 。下面的程序代碼闡述了書簽操作的一般方法: BookMark : TBookMark。有關(guān)書簽操作, Delphi 提供了三個(gè)方法,它們是: ● GetBookMark ● GotoBookMark ● FreeBokMark 這三個(gè)方法一般都是在一 起使用, GetBookMark 方法返回一個(gè) TBookMark 類型的變量,該變量包含著指向當(dāng)前記錄的指針, GotoMark 方法用于快速地將記錄指針定位到具有書簽的記錄處。, mtConfirmation,mbyesNoCanel,0 mryes then Abort。 If MessageDlg(39。 在數(shù)據(jù)集部件中,還有一個(gè)重要方法 Abort 方法,該方法是用于取消其他方法的調(diào)用的,如在插入記錄、修改記錄和刪除記錄之前,往往需要用戶確認(rèn)是否真的要執(zhí)行這種操作,此時(shí)調(diào)用 Abort 方法便可取消各種方法的調(diào)用,下面的代碼是在用戶刪除一條記之前,讓用戶確認(rèn)是否真的要執(zhí)行刪除操作。 。 。調(diào)用 SetRecord 方法時(shí),被修改的字段值必須要與表中實(shí)際存在的字段名對(duì)應(yīng),并且數(shù)據(jù)類型要相匹配。 在上述代碼中沒有為 Area 和 population 字段賦值, InsertRecord 會(huì)用空值來填這兩個(gè)字段。 例如:如果表 Country 有 Name, Captial, Continent, Area 和 Population 字段, 并且數(shù)據(jù)集部件 Table1 與它相連,下面的代碼便可以在 Country 表中當(dāng)前記錄的后面插入一條新記錄。在給插入的新記錄賦字段值時(shí),將由多個(gè)字段值組成的數(shù)組作為AppendRecord 或 InsertRecord 的參數(shù),在字段值數(shù)組中可以為每一個(gè)字段提供一個(gè)值,或從左邊一列開始依次為任意多個(gè)字段賦值。 AppendRecord 方法和 InsertRecord 方法:這兩個(gè)方法分別與 Append 方法和Insert 方法相似。 Cancel 方法 :Cancel 方法用于取消當(dāng)前的操作,當(dāng)程序還沒有調(diào)用 Post 方法,將對(duì)記錄的修改寫回?cái)?shù)據(jù)庫(kù)表時(shí),調(diào)用 Cancel 方法,可以將記錄恢復(fù)到?jīng)]有修改之前的狀態(tài)。根據(jù)數(shù)據(jù)集所處的狀態(tài)不同, post 方法所產(chǎn)生的作用和效果是不一樣的: ● 當(dāng)數(shù)據(jù)集處于編輯狀態(tài)時(shí),調(diào)用 post 方法,將當(dāng)前記錄的修改寫回?cái)?shù)據(jù)庫(kù)表 ● 當(dāng)數(shù)據(jù)集處于插入狀態(tài)時(shí),調(diào)用 post 方法,將插入的新記錄寫回?cái)?shù)據(jù)庫(kù)表 ● 當(dāng)數(shù)據(jù)集處于 SetKey狀態(tài)時(shí),調(diào)用 post方法,將數(shù)據(jù)集置成瀏覽狀態(tài) (Browse狀態(tài) ) post 方法的調(diào)用既可以顯式地調(diào)用,也可以隱含地調(diào)用,當(dāng)數(shù)據(jù)集處于編輯狀態(tài)或插入狀態(tài)時(shí),當(dāng)移動(dòng)記錄指針時(shí), Delphi 會(huì)隱含地調(diào)用 post 方法,將將當(dāng)前記錄的修改寫回?cái)?shù)據(jù)庫(kù)表,在程序調(diào)用 Insert 方法或 Append 方法時(shí),也會(huì)隱含地調(diào)用 Post 方法,將先前的數(shù)據(jù)集的修改寫回?cái)?shù)據(jù)庫(kù)表。 End。調(diào)用這兩種方法插入新記錄的一般步驟如下: With tabe1 DO Begin Insert。 Append 方法和 Insert 方法:這兩個(gè)方法都是將數(shù)據(jù)集部件置成插入狀態(tài),以在表中插入新記錄, Insert 方法是在當(dāng)前指針位置的記錄后面插入一打新記錄,Append 方法是在表的尾部插入一打新記錄,不過這
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1