通過前面的介紹可以看到,在用向?qū)Щ蛏善魃傻谋韱沃?,有些控件,如“文本框”,可以顯示表中的字段數(shù)據(jù);而從“表單控件”工具欄上直接加入的控件,卻不能自動顯示字段信息。這是因為使用前一種方法建立表單或加入控件時,visual foxpro系統(tǒng)自動在后臺以用戶不可見的方式建立了數(shù)據(jù)環(huán)境,并將表的有關(guān)字段與相應(yīng)控件的controlsource屬性綁定在一起;而后一種方法卻需要用戶手工設(shè)置數(shù)據(jù)環(huán)境,完成數(shù)據(jù)綁定。 通過前面的介紹可以看到,在用向?qū)Щ蛏善魃傻谋韱沃校行┛丶?,如“文本框”,可以顯示表中的字段數(shù)據(jù);而從“表單控件”工具欄上直接加入的控件,卻不能自動顯示字段信息。這是因為使用前一種方法建立表單或加入控件時,visual foxpro系統(tǒng)自動在后臺以用戶不可見的方式建立了數(shù)據(jù)環(huán)境,并將表的有關(guān)字段與相應(yīng)控件的controlsource屬性綁定在一起;而后一種方法卻需要用戶手工設(shè)置數(shù)據(jù)環(huán)境,完成數(shù)據(jù)綁定。
成都創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價比嶗山網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式嶗山網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋嶗山地區(qū)。費用合理售后完善,10多年實體公司更值得信賴。
手工實現(xiàn)數(shù)據(jù)綁定的操作過程是:首先利用表單的數(shù)據(jù)環(huán)境設(shè)計器設(shè)計數(shù)據(jù)環(huán)境,然后設(shè)置控件的controlsource屬性值為要綁定的字段名。下面具體介紹這一操作過程。
首先打開“數(shù)據(jù)環(huán)境設(shè)計器”床就,可采用以下方法:
1、在“表單設(shè)計器”窗口中,選擇“顯示菜單中的”數(shù)據(jù)環(huán)境選項。
2、在表單上單擊鼠標(biāo)右鍵,在彈出的快捷菜單中選擇“數(shù)據(jù)環(huán)境”選項。
3、單擊“表單設(shè)計器”工具欄上的“數(shù)據(jù)環(huán)境”按鈕。
如果數(shù)據(jù)環(huán)境為空,則系統(tǒng)會自動顯示“添加表或視圖”對話框。如果要將某個數(shù)據(jù)庫中的表或視圖添加到數(shù)據(jù)環(huán)境,首先要選擇正確的數(shù)據(jù)庫,然后從“選定”區(qū)域中選中“表”或“視圖”單選按鈕,再從“數(shù)據(jù)庫中的表”或“數(shù)據(jù)庫中的視圖”列表框中選擇要添加的表或視圖,最后單擊“添加”按鈕完成添加。如果要添加的表所在的數(shù)據(jù)庫沒打開,火藥添加的表是自由表,則需要選擇“其他”按鈕,通過“打開”對話框打開要添加的表文件即可。
通過上述方法添加完畢后,單擊“關(guān)閉”按鈕,則進(jìn)入“數(shù)據(jù)庫環(huán)境設(shè)計器”窗口。
在數(shù)據(jù)環(huán)境中添加了表或視圖后,可以進(jìn)行數(shù)據(jù)綁定的空間的屬性中就會列出數(shù)據(jù)環(huán)境中所有表的可用字段。選擇其中的一個字段,則表單運行時該控件中就會顯示所選擇字段的數(shù)據(jù)。
實現(xiàn)字段與控件綁定的另一個更為簡便的方法是直接從數(shù)據(jù)環(huán)境中拖動某個字段或整個數(shù)據(jù)表到表單中,結(jié)果是系統(tǒng)自動在表單上布置控件,并自動完成數(shù)據(jù)的綁定。字段的類型不同于之綁定在一起的空間類型也不同。每種類型的數(shù)據(jù)都有其默認(rèn)綁定的控件類型。
網(wǎng)站欄目:手工實現(xiàn)表單數(shù)據(jù)綁定的操作過程
網(wǎng)站路徑:http://chinadenli.net/article22/scdecc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站建設(shè)、網(wǎng)站導(dǎo)航、網(wǎng)站設(shè)計公司、小程序開發(fā)、搜索引擎優(yōu)化、響應(yīng)式網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)