第23套
一、
一、命令方式:启动Visual Foxpro系统后,在命令窗口中输入
CREATE PROJECT Sproject && 保留字可以取前四个字母
二、可以使用菜单方式进行建立
1. 单击“文件\新建”命令项,弹出“新建”对话框。
2. 在“新建”对话框中,选择“项目”单选钮,再按“新建文件”按钮,弹出“创建”对话框。
3. 在“创建”对话框中输入项目文件名“Sproject”,再按回车键或按“保存”按钮,这样就可以建立项目文件了,并出现“项目管理器”对话框。
1. 打开项目“Sproject”,在项目管理器中的“数据”选项卡中,选择“数据库”,单击“添加”按钮。
2. 在“打开”对话框中,选定库文件“sdb.dbc”,然后单击“确定”命令按钮即可。
一、命令方式
1. 打开数据库文件
OPEN DATABASE SDB
2. 把自由表teacher添加到数据库中
ADD TABLE teacher
二、操作方式
1. 在“项目管理器-Sproject”中,展开“数据库”,再展开“sdb”,再展开“表”,单击“添加”按钮,在“打开”对话框中,选择表“teacher.dbf”,再单击“确定”按钮。
2. 选择表“teacher”,再单击“修改”按钮,在“表设计器-teacher.dbf”中,单击“索引”选项卡,然后输入索引名“教师号”,选择类型为“主索引”,表达式为“教师号”,最后单击“确定”按钮,再单击“是(Y)”这样索引就建立了。
3. 选择表“class”,再单击“修改”按钮,在“表设计器-class.dbf”中,单击“索引”选项卡,然后输入索引名“班主任号”,选择类型为“普通索引”,表达式为“班主任号”,最后单击“确定”按钮,再单击“是(Y)”这样索引就建立了。
4. 按“Ctrl+W”键保存该项目。
1. 打开并修改数据库
MODIFY DATABASE sdb
2. 在“数据库设计器-sdb”中,然后选择“class”表中主索引键“班级号”并按住不放,然后移动鼠标拖到“student”表中的索引键为“班级号”处,松开鼠标即可。
3. 在“数据库设计器-sdb”中,然后选择“teacher”表中主索引键“教师号”并按住不放,然后移动鼠标拖到“class”表中的索引键为“班主任号”处,松开鼠标即可。
二、
1. 单击“文件\新建”命令项。
2. 在“新建”对话框中选择“菜单”单选钮,再按“新建文件”按钮。
3. 在“新建菜单”对话框中选择“菜单”按钮,在菜单设计器中的“菜单名称”中依次输入“数据浏览”和“退出”这两个主菜单项,选择“数据浏览”菜单项,在“结果”中选择“子菜单”,单击“创建”按钮,在“菜单设计器”中,输入两个子菜单项“学生表”和“课程表”。选择“退出”菜单项,在“结果”中选择“子菜单”,单击“创建”按钮,在“菜单设计器”中,输入一个子菜单项“返回到系统菜单”。
4. 在“学生表”子菜单的“结果”选择“过程”并输入命令下列语句
SELECT * FROM STUDENT
5. 在“课程表”子菜单的“结果”选择“过程”并输入命令下列语句
SELECT * FROM COURSE
6. 在“退出”主菜单的“结果”选择“过程”并输入下列命令 set sysmenu to default
7. 单击工具栏上“保存”按钮,在弹出“保存”对话框中输入“smenu”即可。
8. 在“菜单设计器”窗口下,单击“菜单”菜单栏,选择“生成”菜单项,生成“smenu.mpr”文件。
第1行:OPEN DATABASE sdb
第2行:CREATE VIEW S_VIEW AS;
第5行:WHERE Student.班级号=Class.班级号 AND Teacher.教师号=Class.班主任号
三、
1. 建立表单
CREATE FORM sdisplay
2. 在“表单设计器”中,在“属性”的Caption处输入“学生课程教师基本信息浏览”,在Name处输入“sform”,在Height处输入“280”,在Width处输入“450”,在AutoCenter处选择“.T.”。
3.在“表单设计器”中,单击鼠标右键,在弹出菜单中选择“数据环境”,在“数据环境设计器-sdisplay.scx”中,在“打开”对话框中,选择“student.dbf”表,接着在“添加表或视图”的对话框中,双击表“course”,再在“添加表或视图”的对话框中,双击表“teacher”,再按“关闭”按钮,关闭“添加表或视图”对话框。
4. 在“表单设计器”中,添加一个页框Pageframe1,在其“属性”的PageCount处输入“3”,在Left处输入“18”,在Top处输入“10”,在Height处输入“230”,在Width处输入“420”。选中Page1,在其“属性”的Caption处输入“学生表”,选中Page2,在其“属性”的Caption处输入“课程表”,选中Page3,在其“属性”的Caption处输入“教师表”。
5. 在“表单设计器”中,添加一个命令按钮,在其“属性”的Caption处输入“退出”,双击“Command1”命令按钮,在“Command1.Click”编辑窗口中输入“Release Thisform”,接着关闭编辑窗口。
6. 选中“学生表”页,打开“数据环境”,按住“student”不放,拖至“学生表”页左上角处松开鼠标;选中“课程表”页,打开“数据环境”,按住“course”不放,拖至“课程表”页左上角处松开鼠标;选中“教师表”页,打开“数据环境”,按住“teacher”不放,拖至“教师表”页的左上角处松开鼠标。