999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于VFP6.0環境復合條件查詢的設計與實現

2011-12-31 00:00:00崔賽英廖明梅舒清錄
科技創新導報 2011年35期

摘 要:數據查詢(Query)就是從數據庫表中檢索滿足條件的數據,數據查詢是數據庫的核心操作。數據查詢可分為單表查詢、多表查詢、單一條件查詢和復合條件查詢等。文章主要從設計思路、具體實現和事件代碼三個方面闡述在VFP6.0環境中基于多表復合條件查詢的設計與實現。

關鍵詞:數據查詢 VFP6.0 組合條件

中圖分類號:TP311.32文獻標識碼:A文章編號:1674-098X(2011)12(b)-0017-01

隨著計算機技術的不斷發展和應用,信息在現代社會和國民經濟中占據了主導地位,信息資源的開發和利用水平已經成為衡量一個國家綜合國力的重要標志之一。在計算機的主要三大應用領域(科學計算、數據處理和過程控制)中,數據處理是計算機應用領域中的一項很重要的內容,它主要利用計算機存儲和管理數據。

1 數據庫表和視圖的建立

對于VFP6.0而言,數據庫是與特定主題和任務相關的數據集合,是包含了多種容器的對象。VFP數據庫包含存儲數據的表、視圖、查詢、連接和存儲過程多個對象。A依附任何數據庫,前者稱為數據庫表,后者叫自由表;視圖是從一個或幾個基本表(或視圖)導出的虛擬表,當基本表中的數據發生變化,視圖中的數據也跟隨基本表的變化而變化。換句話說視圖就像一個窗口,透過它可以看到數據庫中自己感興趣的數據及其變化。視圖操作和基本表的操作相似,主要應用于多表查詢、統計等操作。在VFP6.0先建立名為student的數據庫,數據庫中的表以及由表所導出的cj視圖如圖1所示。

2 基于學生成績視圖的復合條件的設計與實現

2.1 設計思路

在創建的表單中,添加輸入查詢數據的文本框和顯示查詢結果的表格,根據文本框的輸入值,將查詢結果顯示在表格中,一旦文本框的值發生變化,表格中的查詢結果也隨之發生相應的變化。故特選擇文本框的InteractiveChange事件輸入程序代碼,每在文本框鍵入一個字符,系統就發會發生一次查詢。這樣一來,即可實現系統模糊查詢或精確查詢,若用戶的輸入有誤,可在第一時間提醒用戶,以便提高用戶的操作實效。

2.2 具體實現

在VFP6.0中建立如圖2所示的表單

2.3 事件過程代碼

在該表單的load事件中定義查詢操作所用到的變量,代碼如下:

public zy,kcm,xb,xm,xb,exps

zy=\"\"

kcm=\"\"

xb=\"\"

xm=\"\"

xm=\"\"

exps=\".t.\"

在text1文本框中的InteractiveChange事件中如下的代碼:

zy=allt(thisform.text1.value)

xb=allt(thisform.text2.value)

kcm=allt(thisform.text3.value)

xm=allt(thisform.text4.value)

select 學生成績

if not empty(zy)

exps=exps+\" and allt(專業)=zy \"

endif

if not empty(xb)

exps=exps+\" and allt(性別)=xb\"

endif

if not empty(kcm)

exps=exps+\" and allt(課程名)=kcm\"

endif

if not empty(xm)

exps=exps+\" and allt(姓名)=xm\"

endif

set filter to exps[3]

count to xs

if xs==0

messagebox(\"對不起沒有找到你要查詢的記錄\")

endif

go top

thisform.grid1.refresh

分別在text2、text3和text4文本框的InteractiveChange事件中分別輸入thisform.text1.interactivechange代碼。

程序主要使用了VFP6.0記錄過濾器 set filter to語句和宏替換函數(即替換出字符型變量的內容)實現復合條件查詢,該查詢不僅可實現記錄的模糊查詢或精確查詢,還可進行簡單條件查詢或復合條件查詢。文中程序代碼通俗易懂,易學易用,且全部調試通過,用戶可以直接使用,也可以根據實際需要進行修改使用。

參考文獻

[1]王珊,薩師煊.數據庫系統概論[M].北京:高等教育出版社,2006.

主站蜘蛛池模板: 九九九国产| 欧美日韩综合网| 欧美成人第一页| 天天色天天综合| 午夜国产理论| 欧美区一区二区三| 欧美综合中文字幕久久| 国产在线98福利播放视频免费| 狠狠综合久久| 久久精品视频亚洲| 亚洲区欧美区| 区国产精品搜索视频| 国产一级裸网站| 亚洲精品色AV无码看| 亚洲精品无码日韩国产不卡| 欧美α片免费观看| 国产区免费| 国产屁屁影院| 91视频首页| 色国产视频| 国产主播一区二区三区| 无码一区二区波多野结衣播放搜索| 97青草最新免费精品视频| 久久精品国产999大香线焦| 国内精品久久久久久久久久影视| 日韩av无码精品专区| 日韩无码黄色| 少妇精品久久久一区二区三区| 日韩欧美国产三级| 国产靠逼视频| 99精品视频在线观看免费播放| 伊大人香蕉久久网欧美| 国产九九精品视频| 99精品欧美一区| 澳门av无码| 欧美特黄一免在线观看| 国产成人欧美| 中文字幕天无码久久精品视频免费 | 第一区免费在线观看| 毛片免费高清免费| 五月婷婷丁香综合| 亚洲成人在线网| 成年片色大黄全免费网站久久| 老司国产精品视频91| 久久久受www免费人成| 午夜在线不卡| 中文字幕乱妇无码AV在线| 成人国产免费| 试看120秒男女啪啪免费| 亚洲狼网站狼狼鲁亚洲下载| 欧美国产日韩在线| 狠狠亚洲婷婷综合色香| 日韩在线影院| 无码福利日韩神码福利片| 国产精品尤物在线| 欧美激情视频二区三区| 免费人成在线观看成人片| 刘亦菲一区二区在线观看| 香蕉久久国产精品免| 狠狠色狠狠色综合久久第一次| 国模私拍一区二区 | 这里只有精品国产| 免费国产小视频在线观看| 国产精品视频导航| 国产清纯在线一区二区WWW| 天天做天天爱夜夜爽毛片毛片| 国产99视频精品免费视频7| 免费国产福利| 一区二区午夜| 伊人福利视频| 亚洲一区二区三区在线视频| 国产亚洲视频免费播放| 欧美激情一区二区三区成人| 国产传媒一区二区三区四区五区| 色哟哟国产成人精品| 久久精品国产亚洲AV忘忧草18| 亚洲第一成年人网站| 亚洲一区二区视频在线观看| 波多野结衣中文字幕一区二区| 成年女人a毛片免费视频| 99热线精品大全在线观看| 亚洲性影院|