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

談談Visual FoxPro在考試數據處理中的應用

2014-04-29 00:00:00潘中玉
新課程·下旬 2014年11期

摘 要:VFP是一種編程語言,自帶數據庫,擅長數據存儲、處理。其不但可以作為數據庫,又可以編程,且對計算機要求不高,安裝程序也不過百兆。使用VFP處理學校級的考試數據,特別是十萬條以下的數據的處理,建議使用VFP做數據處理。

關鍵詞:VFP;數據庫,程序編程;

一、為報名數據匹配并填入對應字段數據

1.相關數據表:報名數據表[包含字段(有或無數據):學號(有)、姓名(有)、性別(無)、學院(無)、專業(無)、班級(無)、身份證號(無)];學籍數據表(包含字段(有或無數據):學號(有)、姓名(有)、性別(有)、學院(有)、專業(有)、班級(有)、身份證號(有))。]

2.填入對應字段數據要求:對應報名數據表中記錄從學籍數據中提取性別、學院、專業、班級、身份證號填入報名數據庫中。

3.程序編寫及步驟

①建立程序:在命令窗口中輸入:modify command dybmdata.prg 建立dybmdata程序;

②程序編寫內容

Set talk off 阻止對話結果傳送到各窗口

Set exact on 指定相等的表達式必須是每個字符都相匹配

Use 報名數據表.dbf in 1 在工作區1中打開報名數據表

Use 學籍數據表.dbf in 2 在工作區2中打開學籍數據表

Select 2 激活工作區2

Scan 當前表中逐個移動記錄指針

Xh=alltrim(學號) 刪除學號前后空格符,并將學號以字符形式賦予XH

Xm=alltrim(姓名) 刪除姓名前后空格符,并將姓名以字符形式賦予XM

Xb=alltrim(性別) 刪除性別前后空格符,并將性別以字符形式賦予XB

Xy=alltrim(學院) 刪除學院前后空格符,并將學院以字符形式賦予XY

Zy=alltrim(專業) 刪除專業前后空格符,并將專業以字符形式賦予ZY

Bj=alltrim(班級) 刪除班級前后空格符,并將班級以字符形式賦予BJ

Sfz=alltrim(身份證號) 刪除身份證號前后空格符,并將身份證號以字符形式賦予SFZ

Select 1 激活工作區1

Replace 性別 with xb 學院 with xy 專業 with xy 班級 with bj 身份證號 with sfz for 學號=xh and 姓名=xm 更新報名數據表中與學籍表學號、姓名相同的學生信息記錄內容

Endscan 終止移動記錄指針

二、在學籍數據表中導出未報名學生數據

1.相關數據表

報名數據表[包含字段(有或無數據):學號(有)、姓名(有)、性別(有)、學院(有)、專業(有)、班級(有)、身份證號(有)];學籍數據表[包含字段(有或無數據):學號(有)、姓名(有)、性別(有)、學院(有)、專業(有)、班級(有)、身份證號(有)、報名情況(無)]。

2.導出未報名數據要求及思路

將報名數據表中對應已報名學生在學籍數據表中報名情況字段標注“已報名”。在學籍數據表中通過copy to 命令導出未報名學生數據,其目的是查看必考科目是否有學生未報名。

3.程序編寫內容

Set talk off 阻止對話結果傳送到各窗口

Set exact on 指定相等的表達式必須是每個字符都相匹配

Use 報名數據表.dbf in 1 在工作區1中打開報名數據表

Use 學籍數據表.dbf in 2 在工作區2中打開學籍數據表

Select 1 激活工作區1

Scan 當前表中逐個移動記錄指針

Xh=alltrim(學號) 刪除學號前后空格符,并將學號以字符形式賦予XH

Xm=alltrim(姓名) 刪除姓名前后空格符,并將姓名以字符形式賦予XM

Select 2 激活工作區2

Replace 報名情況 with ‘已報名’ for 學號=xh and 姓名=xm 更新學籍數據表中與報名表學號、姓名相同的報名情況為“已報名”

Endscan 終止移動記錄指針

三、統計各班報名人數

1.相關數據表

報名數據表(包含字段:學號、姓名、性別、學院、專業、班級、身份證號)。

2.統計人數思路

從報名數據表中生成學院、專業、班級唯一數據,將數據復制到新表(各班報名人數統計表中)。在統計表增加人數字段,數據類型為整型,編程計算班級報名人數寫入對應人數字段中。

3.程序編寫及步驟

建立程序及命令:生成學院、專業、班級唯一數據:在命令窗口中輸入select distinct學院,專業,班級from報名數據庫.dbf回車

Copy to 各班人數統計表.dbf 回車

建立報名人數統計程序:modify command bmrstjdata.prg

程序編寫內容:

Set talk off 阻止對話結果傳送到各窗口

Set exact on 指定相等的表達式必須是每個字符都相匹配

Use各班人數統計表.dbf in 1 在工作區1中打開各班人數統計表

Use報名數據表.dbf in 2 在工作區2中打開報名數據表

Select 1 激活工作區1

Scan 當前表中逐個移動記錄指針

Xy=alltrim(學院)刪除學院前后空格符,并將學院以字符形式賦予XY

Zy=alltrim(專業)刪除專業前后空格符,并將專業以字符形式賦予ZY

Bj=alltrim(班級)刪除班級前后空格符,并將班級以字符形式賦予BJ

Select 2 激活工作區2

Count for 學院=xy and 專業=zy and 班級=bj to rs 統計報名數據表中與各班人數統計表中相符的記錄數目并附值給RS

Select 1 激活工作區1

Replace 人數 with rs 更新人數統計表中人數字段記錄

Endscan 終止移動記錄指針

以上幾個實例是在考試數據處理中最常用的幾種方法,讀者可以使用其中的各個程序對數據進行相應處理。

?誗編輯 薄躍華

主站蜘蛛池模板: 99激情网| 亚洲精品国偷自产在线91正片| 欧美精品三级在线| 99精品久久精品| 97人人做人人爽香蕉精品| 欧美一级在线看| 亚洲视频免费在线看| 亚洲av片在线免费观看| 国产 在线视频无码| 亚洲人成网站在线播放2019| 亚洲婷婷六月| 色综合婷婷| 伊人婷婷色香五月综合缴缴情| 色婷婷国产精品视频| 亚洲成人高清在线观看| 永久免费无码日韩视频| 欧美国产综合色视频| 国产95在线 | 国产高清在线丝袜精品一区| 国产十八禁在线观看免费| 午夜老司机永久免费看片| 99视频免费观看| 999福利激情视频| 激情综合网激情综合| 97久久精品人人做人人爽| 成人国产精品视频频| 免费看美女毛片| 日a本亚洲中文在线观看| 精品国产美女福到在线不卡f| 亚洲无码精品在线播放 | 国产成人成人一区二区| 在线观看网站国产| 国产精品原创不卡在线| 亚洲午夜国产片在线观看| 在线欧美日韩| 操美女免费网站| 亚洲一区二区约美女探花| 久久无码av三级| 久久性妇女精品免费| 午夜福利视频一区| 999国产精品永久免费视频精品久久| 欧美午夜在线播放| 日本不卡在线播放| 国产91丝袜在线观看| 国产精品va免费视频| 国产一区二区三区日韩精品| 亚洲男人天堂网址| 中文纯内无码H| 亚洲欧美成人在线视频| 亚洲第一黄色网| 亚洲AⅤ无码日韩AV无码网站| 亚洲国产欧美中日韩成人综合视频| 在线观看亚洲成人| 国产成人你懂的在线观看| 国产大全韩国亚洲一区二区三区| 97无码免费人妻超级碰碰碰| 中文字幕免费在线视频| 国产亚洲现在一区二区中文| 精品一区二区三区视频免费观看| 乱系列中文字幕在线视频| av在线5g无码天天| 日韩精品高清自在线| 热99精品视频| 伊人婷婷色香五月综合缴缴情| 人人91人人澡人人妻人人爽 | www中文字幕在线观看| 欧美色香蕉| 国产一区在线视频观看| 亚洲视频无码| 国产福利一区视频| 五月婷婷精品| 国产成人精品一区二区三在线观看| 91小视频在线| 亚洲无码日韩一区| 欧美专区日韩专区| 在线国产毛片| 中国丰满人妻无码束缚啪啪| 麻豆国产在线观看一区二区| 亚洲首页国产精品丝袜| 国产成人精品三级| 国产成人精品一区二区不卡 | 欧美黑人欧美精品刺激|