vfp中附加数据库到已有项目中:
1、打开此项目文件,在项目管理器中,先选择数据-数据库,再点右边的“添加”按钮
2、选中相应的数据库就可以添加进来了。
注意:如果项目管理器窗口是停靠在VF主窗口上,那么就点数据-数据库,再点右键,选添加,以后要在项目中新建内容,就点项目的右边新建按钮,那么就自动新建在项目中了。
本大题主要考查的是数据库和数据表之间的联系,以及字段索引的建立。新建数据库可以通过菜单命令、工具栏按钮或直接输入命令来建立,添加、新建或修改数据库中的数据表可以通过数据库设计器来完成,建立表索引可以在数据表设计器中完成。
(1)在命令窗口输入命令:MODIFY DATABASE prog1,新建数据库,右击数据库设计器,选择“添加表”快捷菜单命令,将考生文件夹下的gradedbf自由表添加到数据库prog1中。
(2)在数据库设计器中单击右键,在d出的快捷菜单中选择“新建表”菜单命令,以student为文件名保存在考生文件夹下。根据题意,在表设计器的“字段”选项卡中,依次输入每个字段的字段名、类型和宽度。
(3)在数据库设计器中,右键单击数据库表studentdbf,选择“修改”快捷菜单命令,进入xsdadbf表设计器,在“字段”选项卡中为“学号”字段选择一个索引排序,然后单击“索引”选项卡,此选项卡中,系统已建立默认的索引名“学号”,将“索引”下拉列框中的索引类型改为“主索引”。以同样的方法为grade表建立普通索引。
(4)在数据库设计器中,将student表中“索引”下面的“学号”主索引字段拖到grade表中“索引”下面的“学号”索引字段上,建立student和grade两个表之间的永久性联系。
参考数据库已经送到邮箱。请查收。
希望可以帮到你。
选A,首先,关联关系只有两个,就是永久关系和临时关系,后面两个是乱写的答案,然后永久关系是在数据库环境中建立的,就算关闭VF后下次再打开这个数据库,它们之间的联系还是存在,而临时关系是在命令窗口中用“set rela to”命令建立的,当关闭VF后,此联系自动结束,下次打开它们之间的联系就没有了。
VF常用SQL语句大全 SQL是结构化查询语言,查询是SQL语言的重要组成部分,但不是全部,SQL还包括数据定义,数据 *** 纵和数据控制功能等部分如今SQL已成为关系数据库的标准数据语言,所以现在的关系数据库管理系统都支持SQLFOXPRO从25 FOR DOS版式就开始支持SQL,现在VISUAL FOXPRO当然在之方面更加完善,以下是VF经常用到SQL语句 --语 句 功 能--数据 *** 作SELECT --从数据库表中检索数据行和列INSERT --向数据库表添加新数据行DELETE --从数据库表中删除数据行UPDATE --更新数据库表中的数据--数据定义CREATE TABLE --创建一个数据库表DROP TABLE --从数据库中删除表ALTER TABLE --修改数据库表结构CREATE VIEW --创建一个视图DROP VIEW --从数据库中删除视图CREATE INDEX --为数据库表创建一个索引DROP INDEX --从数据库中删除索引CREATE PROCEDURE --创建一个存储过程DROP PROCEDURE --从数据库中删除存储过程CREATE TRIGGER --创建一个触发器DROP TRIGGER --从数据库中删除触发器CREATE SCHEMA --向数据库添加一个新模式DROP SCHEMA --从数据库中删除一个模式CREATE DOMAIN --创建一个数据值域ALTER DOMAIN --改变域定义DROP DOMAIN --从数据库中删除一个域--数据控制GRANT --授予用户访问权限DENY --拒绝用户访问REVOKE --解除用户访问权限--事务控制COMMIT --结束当前事务ROLLBACK --中止当前事务SET TRANSACTION --定义当前事务数据访问特征--程序化SQLDECLARE --为查询设定游标EXPLAN --为查询描述数据访问计划OPEN --检索查询结果打开一个游标FETCH --检索一行查询结果CLOSE --关闭游标PREPARE --为动态执行准备SQL 语句EXECUTE --动态地执行SQL 语句DESCRIBE --描述准备好的查询 ---局部变量declare @id char(10)--set @id = 10010001select @id = 10010001 ---全局变量---必须以@@开头--IF ELSEdeclare @x int @y int @z intselect @x = 1 @y = 2 @z=3if @x > @yprint x > y --打印字符串x > yelse if @y > @zprint y > zelse print z > y--CASEuse panguupdate employeeset e_wage =casewhen job_level = ’1’ then e_wage108when job_level = ’2’ then e_wage107when job_level = ’3’ then e_wage106else e_wage105end--WHILE CONTINUE BREAKdeclare @x int @y int @c intselect @x = 1 @y=1while @x < 3beginprint @x --打印变量x 的值while @y < 3beginselect @c = 100@x + @yprint @c --打印变量c 的值select @y = @y + 1endselect @x = @x + 1select @y = 1end--WAITFOR--例 等待1 小时2 分零3 秒后才执行SELECT 语句waitfor delay ’01:02:03’select from employee--例 等到晚上11 点零8 分后才执行SELECT 语句waitfor time ’23:08:00’select from employee
以上就是关于vfp中怎样把数据库文件添加到已建立的项目中全部的内容,包括:vfp中怎样把数据库文件添加到已建立的项目中、vf作业建立项目文件prog1,在项目文件下建立“学生管理”数据库,在数据库中建立表“grade”和表“student、VF题 在数据库中建立的表之间的关联关系式()选择等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)