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

正文內(nèi)容

第十五章數(shù)據(jù)訪問部件的應(yīng)用及編程二-展示頁

2024-09-17 15:31本頁面
  

【正文】 me 屬性常常是一個(gè)由 BDE 定義的數(shù)據(jù)庫的別 名。 TTable 部件是 Delphi 數(shù)據(jù)庫編程中要經(jīng)常使用的最重要的部件之一,它是數(shù)據(jù)庫應(yīng)用程序 訪問數(shù)據(jù)庫時(shí)必須使用的數(shù)據(jù)集部件之一,在這一節(jié)里,我們重點(diǎn)介紹 TTable 部件特有的屬性和方法, TTable 部件所有的屬性、方法和事件都可以在聯(lián)機(jī)幫助中查到。這些事件及其描述如表 所示。 第十五章 數(shù)據(jù)訪問部件的應(yīng)用及編程(二) 數(shù)據(jù)集部件的事件 數(shù)據(jù)集部件 TTable 或 TQuery 具有很多的事件。為這些事件編寫相應(yīng)的程序代碼可以進(jìn)行有效性驗(yàn)證、計(jì)算可計(jì)算字段的值、確認(rèn)對(duì)數(shù)據(jù)庫表的多種操作等等。 表 數(shù)據(jù)集部件常用的事件 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 事 件 描 述 ─────────────────────────────────── BeforeOpen,Afteropen 在數(shù)據(jù)集部件被打開之前 /之后被觸發(fā) ─────────────────────────────────── BeforeClose,Afterclose 在數(shù)據(jù)集部件被關(guān)閉之前 /之后被觸發(fā) ─────────────────────────────────── BeforeInsert,AfterInsert 在數(shù)據(jù)集部件進(jìn)入插入狀態(tài)之前 /之后被觸發(fā) ─────────────────────────────────── BeforeEdit,AfterEdit 在數(shù)據(jù)集部件被編輯之前 /之后被觸發(fā) ──── ─────────────────────────────── BeforePost,AfterPost 在數(shù)據(jù)集部件投寄被修改的記錄之前 /之后被觸發(fā) ─────────────────────────────────── BeforeCancel,AfterCancel 在數(shù)據(jù)集部件取消前一步操作之前 /之后被觸發(fā) ─────────────────────────────────── BeforeDelete,AfterDelete 在數(shù)據(jù)集部件刪除當(dāng)前記錄之前 /之后被觸發(fā) ─────────────── ──────────────────── OnNewRecord 當(dāng)建立一條新記錄時(shí)被觸發(fā) ─────────────────────────────────── OnCalcFields 當(dāng)為表中的計(jì)算字段計(jì)算字段值時(shí)被觸發(fā) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ TTable 部件及應(yīng)用 在前一節(jié)里我們介紹了數(shù)據(jù)集部件 TTable 和 TQuery 的共同的一些屬性和方法。 TTabel 部件主要的屬性 DatabaseName 屬性和 TableName 屬性: DatabaseName 屬性是說明數(shù)據(jù)庫應(yīng)用程序所操作的數(shù)據(jù)庫的名字,它可以是由BDE 定義的數(shù)據(jù)庫的別名、顯式說明的數(shù)據(jù)庫文件所在的磁盤路徑或者由TDatabase 部件定義的一個(gè)數(shù)據(jù)庫名。使用由 BDE 定義的數(shù)據(jù)庫的別名代替數(shù)據(jù)庫實(shí)際所在的路徑和名字,好處是當(dāng)實(shí)際的數(shù)據(jù)庫存放的位置發(fā)生變化時(shí),只需利用 BDE簡單地設(shè)置一下該數(shù)據(jù)庫的別名,而數(shù)據(jù)庫應(yīng)用程序無需修改。 TabelName 屬性用以說明當(dāng)前 TTable 部件所連接的實(shí)際的數(shù)據(jù)庫表。 TableType 屬性: 該屬性說明與 TTable 部件相連接的數(shù)據(jù)庫表的類型。 ● 若數(shù)據(jù)庫文件的擴(kuò)展名為 .DB 或沒有擴(kuò)展名,表的類型是 Paradox 表 ● 若數(shù)據(jù)庫文件的擴(kuò)展名為 .DBF 時(shí),表的類型是 dBASE 表 ● 若數(shù)據(jù)庫文件的擴(kuò)展名為 .TXT 時(shí),表的類型是 ASCII 表 如果 TableType 屬性不設(shè)定為 Default,那么與 TTable 部件相連的數(shù)據(jù)庫表的類型由 TableType 中的設(shè)置 的值決定,不用考慮數(shù)據(jù)庫文件的擴(kuò)展名。 該屬性是布爾型變量,當(dāng)它的值為 False 時(shí) (缺省情況下為 False), 將記錄指針移到相匹配的記錄處,為 True 時(shí),將記錄指針移到相匹配記錄的后面一條記錄處。當(dāng) KeyExclusive 的值為 False 時(shí),檢索范圍包括邊界記錄, 否則不包括邊界記錄,有關(guān)詳細(xì)的操作請(qǐng)參看 “ 限定表中記錄的檢索范圍 ” 。 IndexFieldsCount 屬性說明表中索引字段的個(gè)數(shù)。 IndexName 屬性和 IndexFieldNames 屬性: IndexName 屬性中存放著在建立數(shù)據(jù)庫表時(shí)為數(shù)據(jù)庫表定義的所有輔助索引名,它是一個(gè)輔助 索引名列表,是只讀屬性。例如對(duì) 表中的客 戶 記 錄按 郵政 編 碼 ZipCode 和 客戶 號(hào)碼 CustNo 排序 時(shí) 可以 設(shè) 定IndexFieldNames 的值為: ZipCode 。 IndexName 和 IndexFieldName 是互斥的,每次只能指定其中一個(gè)屬性的值,不能同時(shí)為兩個(gè)屬性都指定屬性值。 顯然不能將其他用戶正在訪問的表以互斥方式打開 (設(shè)定 Exclusive 的值為 True)。 ReadOnly 屬性和 CanModify 屬性: 這兩個(gè)屬性都是布爾型屬性, ReadOnly 屬性決定用戶是否能夠?qū)Ρ碇械臄?shù)據(jù)進(jìn)行讀寫。 CanModify 屬性是一個(gè)只讀屬性,用戶不能夠修改其屬性值,它反映了用戶對(duì)數(shù)據(jù)庫表擁有的實(shí)際特權(quán),當(dāng) ReadOnly 為
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1