|
|
|
力控的內置數據表類似於各種傳統關係數據庫中的數據表,具備:創建、刪除、定位、更新、保存、讀出記錄及條件查詢、zhuangzaijiludenggongneng。neizhishujubiaoshiyongfangbian,yunxingxiaolvgaoerduixitongziyuanxiaohaojiaoshao。duiyuhenduoxuyaoyidingguanligongnengdejiankongxiangmu,shiyonglikongneizhishujubiaojiukebubikunbanggezhongguanxishujuku。 一、定義內置數據表 在Draw的導航器中雙擊“數據表管理器/內置數據表”,出現“數據表定義”對話框:
 該對話框由兩頁組成:“表格初始內容”和“過濾器定義”。 在輸入框“名稱”中輸入內置數據表名稱。但要注意,表名不能與已有的圖形對象名稱重名。 在“列名”一行中指定列名及每列的數據類型。列名可以由字母、數字、漢字以及“$”、“_”等組成。數據類型包括:整型、實型、字符型、日期型等組成。 在下麵各行中可以輸入記錄內容。
 在“數據表綁定名稱”中指定綁定表的名稱,字段名與類型必須與內置數據表中的字段相一致。 相關函數 力控提供一組對內置數據表進行操作的相關函數。可完成的操作包括: 1、打開內置數據表(TableOpen):在進行內置數據表操作前,首先必須打開內置數據表。 2、裝載內置數據表(TableLoad):從指定文件裝載內置數據表。 3、插入記錄(TableInsert):向內置數據表中插入記錄。 4、刪除記錄(TableDelete):按照過濾條件刪除記錄。 5、定位記錄(TableSeek):定位到符合過濾條件的第一個記錄,該記錄稱為當前記錄。 6、修改當前記錄(TablePut):用力控變量的當前值修改數據庫當前記錄的對應字段。變量與字段的對應關係由綁定表中所規定。 7、讀出當前記錄內容(TableGet):用數據庫當前記錄的字段值修改力控變量值。變量與字段的對應關係由綁定表中所規定。 8、保存內置數據表(TableSave):將對表的各種操作保存到文件。 9、關閉內置數據表(TableClose):內置數據表操作完畢要調用該函數,以便其他人對其進行操作。 10、查看內置數據表(TableSelect):如果想顯示內置數據表的內容,可以使用表格控件,調用表格控件函數GridBind將jiang該gai表biao格ge控kong件jian與yu內nei置zhi數shu據ju表biao綁bang定ding,表biao格ge中zhong所suo看kan到dao的de內nei容rong與yu內nei置zhi數shu據ju表biao中zhong的de內nei容rong完wan全quan一yi致zhi。如ru果guo想xiang要yao有you條tiao件jian的de查zha看kan內nei置zhi數shu據ju表biao,可ke以yi使shi用yong函han數shuTableSelect,該函數中可以指定過濾條件,也可以查看部分列。 三、表格控件 表格控件是力控提供的一種Windows控件,它配合內置數據表或SQL數據表模板使用。通過表格控件,可以在力控畫麵上顯示、控製內置數據表或SQL數據表。 定義表格控件 選擇菜單命令“插入/Window組件/表格”,在當前窗口中插入一個表格控件,雙擊該控件出現表格設置對話框:
 該屬性框由三頁組成:表格初始內容、過濾器定義、外觀。 在“表格初始內容”中,指定每列的名稱、數據類型,並可錄入初始數據。 在“過濾條件”中,指定限製條件。 在“外觀”中,可以指定表格文本的背景色、前景色及顯示字體。 表(biao)格(ge)控(kong)件(jian)的(de)內(nei)容(rong)可(ke)以(yi)在(zai)組(zu)態(tai)時(shi)輸(shu)入(ru),也(ye)可(ke)以(yi)在(zai)運(yun)行(xing)時(shi)動(dong)態(tai)追(zhui)加(jia)。可(ke)以(yi)定(ding)義(yi)過(guo)濾(lv)條(tiao)件(jian)以(yi)實(shi)現(xian)簡(jian)單(dan)的(de)查(zha)詢(xun)。可(ke)以(yi)指(zhi)定(ding)按(an)某(mou)一(yi)關(guan)鍵(jian)字(zi)排(pai)序(xu)。可(ke)以(yi)按(an)條(tiao)件(jian)刪(shan)除(chu)記(ji)錄(lu)。可(ke)以(yi)直(zhi)接(jie)引(yin)用(yong)列(lie)名(ming)來(lai)指(zhi)定(ding)過(guo)濾(lv)條(tiao)件(jian)。 相關函數 1、打開表格控件GridOpen (nAccessMode, nDataSource) 2、裝載表格控件GridLoad (FileName,FilterNumber) 3、保存表格GridSave (FileName) 4、刪除記錄GridDeleteRecord (FileName, FilterNo) 5、求某一列的合計值GridGetColSum(FiledName) 6、取得表格中的記錄個數GridGetRowCount() 7、插入一行GridInsertLine(BindTableName) 8、刪除當前選中行GridDeleteLine() 9、捆綁數據表GridBind(TableName) tongguoneizhishujubiaohebiaogekongjian,liyongxiangguancaozuohanshu,jiehejiaobenchengxu,yonghukeyigoujianzijideguanlixiangmuxinxi,qingsongshixiancongjiankongcengxiangguanlicengdeguodu。
|
|
狀 態:
離線
公司簡介
產品目錄
|
|
|
公司名稱:
|
力控科技
|
| 聯 係 人: |
張平
|
| 電 話: |
010-59835588
|
| 傳 真: |
|
| 地 址: |
北京市海澱區農大南路33號興天海園二層 |
| 郵 編: |
100193 |
| 主 頁: |
|
|
|
|
|