第 1 頁:網友版1 |
第 2 頁:網友版2 |
第 3 頁:網友版3 |
第 4 頁:網友版4 |
【網友版3:】
1.在考生文件夾下新建一個名為"供應"的項目文件。
2.將數據庫"供應零件"加入到新建的"供應"項目中。
3.通過"零件號"字段為"零件"表和"供應"表建立永久性聯系,其中,"零件"是父表,"供應"是子表。
4.為"供應"表的"數量"字段設置有效性規則:數量必須大于0并且小于9999;錯誤提示信息是"數量超范圍"。(注意:規則表達式必須是"數量>0.and.數量<9999")
【操作步驟】
(1)啟動Visual FoxPro 6.0,單擊工具欄中的"新建"按鈕,在"新建"對話框中選擇"文件類型"選項組中的"項目",再單擊"新建文件"按鈕;在"創建"對話框中輸入項目名:"供應",然后單擊"保存"按鈕。
(2)在項目管理器的"全部"選項卡中,選擇"數據"節點下的"數據庫",單擊"添加"按鈕,在打開的"打開"對話框中選擇考生文件夾下的"供應零件"數據庫,再單擊"確定"按鈕。
(3)步驟1:在項目管理器中選擇"供應零件"數據庫,單擊"修改"按鈕,打開數據庫設計器,在數據庫設計器中選中"零件"表并右擊,在彈出的快捷菜單中選擇"修改"命令,在表設計器中的索引選項卡中建立索引,索引名為"零件號",索引表達式為"零件號",索引類型為"主索引",單擊"確定"按鈕保存修改。
步驟2:用同樣的方法為"供應"表建立索引,索引名為"零件號",索引表達式為"零件號",索引類型為"普通索引"。
步驟3:在數據庫設計器中單擊"零件"表中的索引"零件號",按住鼠標左鍵拖動到"供應"表中的"零件號"索引上。
(4)右擊"供應"表,在彈出的快捷菜單中選擇"修改"命令,在表設計器中先在列表框中選中"數量"字段,然后在"字段有效性"選項組中的的"規則"文本框中輸入:數量>0.and.數量<9999(也可以用表達式構造器生成),在信息文本框中輸入:"數量超范圍"(雙引號不可少),最后單擊"確定"按鈕。
在考生文件夾下完成如下簡單應用:
1.用SQL語句完成下列操作:列出所有與"紅"顏色零件相關的信息(供應商號,工程號和數量),并將查詢結果按數量降序存放于表supply_temp中。
2.新建一個名為menu_quick的快捷菜單,菜單中有兩個菜單項"查詢"和"修改"。并在表單myform的RightClick事件中調用快捷菜單menu_quick。
(1)【操作步驟】
步驟1:單擊工具欄中的"新建"按鈕,在"新建"對話框中選在"文件類型"中的"程序",單擊"新建文件"按鈕。
步驟2:在程序窗口中輸入以下語句:
SELECT 供應.供應商號,供應.工程號,供應.數量;
FROM 零件,供應 WHERE 供應.零件號=零件.零件號;
AND 零件.顏色="紅";
ORDER BY 供應.數量 desc;
INTO DBF supply_temp
步驟3:單擊工具欄中的"保存"按鈕,在"另存為"對話框中輸入文件名query1,再單擊"保存"按鈕。最后單擊工具欄中的"運行"按鈕。
(2)【操作步驟】
步驟1:單擊工具欄中的"新建"按鈕,在"新建"對話框中選擇"文件類型"選項組中的"菜單",單擊"新建文件"按鈕,在彈出的"新建菜單"對話框中選擇"快捷菜單"。
步驟2:在快捷菜單設計器中的"菜單名稱"中分別輸入兩個菜單項"查詢"和"修改"。
單擊工具欄中的"保存"按鈕,在"另存為"對話框中輸入menu_quick,單擊"保存"按鈕。
步驟3:單擊"菜單"菜單中的"生成"命令,在"生成菜單"對話框中單擊"生成"
按鈕。
步驟4:單擊工具欄中的"打開"按鈕,在"打開"對話框中選擇考生文件下的myform.scx
文件,并單擊確定按鈕。然后雙擊表單設計器打開代碼窗口,在"對象"中選擇form1,在"過程"中選擇 RightClick,輸入代碼:do menu_quick.mpr,保存表單。
步驟5:單擊工具欄中的"運行"按鈕,運行該表單。
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |