2022年vf选择题操作题总结精选难点重点 .pdf
《2022年vf选择题操作题总结精选难点重点 .pdf》由会员分享,可在线阅读,更多相关《2022年vf选择题操作题总结精选难点重点 .pdf(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、读书之法 ,在循序而渐进 ,熟读而精思1、对表记录的删除第一操作 sql Dele from 表名 where 条件表达式(删除符合条件的记录) 删除指加了逻辑删除标记的 Dele from 表名(删除表中全部记录)2、对表中记录的 修改Update 表名 set 字段名 =表达式 where 条件表达式(对表中符合条件的记录值进行更新计算)Update 表名 set 字段名 =表达式(对表中记录值的全部更新或横向计算)3、给表中插入记录Insert into 表名(字段 1,字段 2,) value (值1,值2,)当插入的值与字段个数一致时,简写:insert into 表名 value
2、(值1,值2,)Insert into 表名 from apray 数组名(将数组中的数据存入到当前表中)4、sql 对表结构的修改、 建立alter table 表名 (add 增加、 alter 修改、 drop 删除、 rename 更名)add添加、新建立添加字段名: alter able 表名 add 字段名类型(宽度)添加主索引: alter table 表名 add primary key 字段名添加候选索引: alter table 表名 add unique字段名tag 索引标识(unique 唯一的、 tag 随从)添加有效性规则:alter table 表名 add 字段
3、名类型(宽度) check 有效性规则表达式 error “错误信息提示” default 默认值Drop删除删除字段名: alter table 表名 drop 字段名删除主索引: alter table 表名 drop prim key 删除候选索引: alter table drop unique tag 索引标识名删除有效性规则:alter table 表名 alter drop check (规则) default(默认值)Rename 更名指定更名字段: alter table 表名 rename 原字段名 to 新字段名更新表: rename table 原表名 to 新表名Al
4、ter修改、设置修改字段类型及宽度:alter table 表名 alter 字段名类型(宽度)设置有效性规则:alter table 表名 alter 字段名 set check 规则表达式 error “错误信息提示”修改表结构并设置默认值:alter table 表名 alter 字段名 set default 默认值alter 1、(alter table)为student 表建立一个候选索引,索引名和索引表达式均为”学号” alter table student add unique 学号 tag 学号2、在s_t 表中增加一个名为“备注”的字段、字段数据类型为“字符”、宽度为 30
5、 ALTER TABLE s_t ADD 备注 C(30) 3、alter table语句将 s_t 表的年度字段的默认值修改为2004 ALTER TABLE s_t ALTER 年度 SET DEFAULT 2004 4、为“金牌榜“增加一个“奖牌总数”(整数形)字段,并为该字段设置有效性规则:奖牌总数=0 ALTER TABLE 金牌榜 ADD 奖牌总数 set CHECK 奖牌总数 =0 5、为“评委表”的“评委编号”字段增加有效性规则:评委编号的最左边的两位字符是11(使用 left函数)ALTER TABLE 评委表 ALTER 评委编号 SET CHECK LEFT( 评委编号
6、,2)=11 6、为student 表增加一个“年龄”字段,类型为数值型(2)ALTER TABLE student ADD COLUMN 年龄 N(2) 7、为会员表 cus增加一个字段,字段名为“手机号”,数据类型为“字符” ,宽度为 11,在会员导购明细表中分别给“数量”和“单价”字段设置有效性规则要求:数量大于等于1,单价大于等于 1,默认值为 1 ALTER TABLE cus ADD COLUMN 手机号 C(11) ; ALTER TABLE CBC ALTER 数量 SET CHECK 数量=1 ALTER TABLE CBC ALTER COLUMN 数量 SET DEFAU
7、LT 1;ALTER TABLE CBC ALTER 单价 SET CHECK 单价=1 ALTER TABLE CBC ALTER COLUMN 单价 SET DEFAULT 1 8、在ksb表中增加一个名为“备注”的字段、字段数据类型为“字符”、宽度为 30 ALTER TABLE ksb ADD COLUMN 备注 C(30) 9、为kscjb 设置有效性规则和默认值,成绩=0 AND 成绩=0 AND 成绩 stock_sl.买入价 ;ORDER BY stock_sl. 持有数量 DESC;INTO TABLE stock_temp 9、考生文件夹下有表 customer (客户)和
8、 order (订单)查询所有客户的订单信息,要求在结构中包含公司名称、订单编号、金额和送货方式4个字段信息, 并先按公司名称升序再按订单编号升序,查询结果放在 results。/SELECT Customer.公司名称 , Order. 订单编号 , Order. 金额 , Order.送货方式 ; FROM customer,order;WHERE Customer.客户编号 = Order.客户编号 ;ORDER BY Customer.公司名称 , Order. 订单编号 ; INTO TABLE results 10、从order 表中统计 20XX 年各月份签订的订单单数。统计结果
9、依次包含月份和订单数两个字段,并按月份升序放在tableone 中。/select month(签订日期 ) as 月份,count(订单号) as 订单数 from orders ; where year( 签订日期 )=2007 group by 月份 order by 月份 into table tableone 11、查询bookauth 数据库中出版过三本以上(含3本)图书的作者信息,查询结果包括作者姓名和所在城市,查询结果按作者姓名升序保存在表new_view4中./SELECT 作者姓名 ,所在城市 ;FROM AUTHORS;WHERE 作者编号 IN;(SELECT 作者编号
10、 FROM BOOKS GROUP BY 作者编号 HAVING COUNT(*)=3);ORDER BY 作者姓名 ;INTO TABLE NEW_VIEW4 12、 暂 停 按 钮 的Click 事 件 代 码 ThisForm.Timer1.Interval=0*继 续 ThisForm.Timer1.Interval =500* 退 出 ThisForm.Release* 计时器 的timer事件代码 ThisForm.Label1.Caption=time()13、a=ThisForm.Check1.Value b=ThisForm.Check2.Value c=ThisForm.O
11、ptiongroup1.Option1.Value d=ThisForm.Optiongroup1.Option2.Value if a=1 and b=1 if c=1 select 职工号 , 姓名, 系名, 工资, 课程号 from 教师表, 学院表 ; where 教师表. 系号=学院表 .系号 ; order by 职工号; into table two.dbf else if d=1 select 职工号 , 姓名, 系名, 工资, 课程号 from 教师表 , 学院表 ; where 教师表 . 系号=学院表 . 系号; order by 职工号 desc; into table
12、 two.dbf endif endif endif if a=1 and b=0 if c=1 select 职工号 ,姓名, 系名, 课程号 from 教师表 , 学院表 ; where 教师表 . 系号 =学院表 . 系号 ; order by 职工号 ; into table one_x.dbf else if d=1 select 职工号 , 姓名 , 系名 , 课程号 from 教师表 , 学院表 ; where 教师表 . 系号=学院表 . 系号 ; order by 职工号 desc; into table one_x.dbf endif endif endif if a=0
13、and b=1 if c=1 select 职工号 , 姓名, 工资, 课程号 from 教师表 ,学院表 ; where 教师表. 系号=学院表 .系号 ; order by 职工号 ; into table one_xx.dbf else if d=1 select 职工号, 姓名 ,工资 ,课程号 from 教师表, 学院表; where 教师表 . 系号=学院表 .系号 ; order by 职工号 desc; into table one_xx.dbf endif endif endif 14、设置确定按钮的 click 按钮代码,使得表单运行时能够完成如下功能:从项目信息,使用信息
14、,项目零件/x=thisform.text1.value ;a = SELECT 零件信息 . 零件号 , 零件信息 . 零件名称 , 零件信息 . 单价 , 使用零件 . 数量 ;FROM 零件信息 , 使用零件 ;WHERE 零件信息 . 零件号=使用零件 .零件号 and 使用零件 . 项目号 =x ;ORDER BY 零件信息 .零件号 INTO TABLE +x ;&a 15、根据“国家“和”获奖牌情况“;两个表统计每个国家获得的金牌数(”名次“为1表示获得一块金牌) ,结构包括”国家名称“和”金牌数“两个字段,并按”金牌数“降序排序,若”金牌数“相同按”国家名称“降序,结构存储到表
15、temp 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 4 页,共 9 页 - - - - - - - - - 读书之法 ,在循序而渐进 ,熟读而精思SELECT 国家. 国家名称 , COUNT( 获奖牌情况 . 名次) AS 金牌数 ; FROM 国家, 获奖牌情况 ; WHERE 国家 .国家代码 = 获奖牌情况 . 国家代码 ; AND 获奖牌情况 .名次 =1; GROUP BY 国家 . 国家名称 ; ORDER BY 2 DESC, 国家. 国家名称
16、 DESC; INTO TABLE temp.dbf 16、列出所有盈利(现价大于买入价)的股票简称,现价、买入价和持有数量,并将检索结果按持有数量降序排序存储于表stock_report SELECT stock_name.股票简称 ,stock_sl.现价,stock_sl.买入价,stock_sl.持有数量 ;FROM stock_name,stock_sl;WHERE stock_sl.股票代码=stock_name. 股票代码 And stock_sl.现价 stock_sl.买入价 ;ORDER BY stock_sl. 持有数量 DESC;INTO TABLE stock_tem
17、p 17、单击查询,查询bookauth数据库中出版 3本以上的图书作者信息查询结果包括姓名和所查询城市:SELECT 作者姓名 , 所在城市;FROM AUTHORS;WHERE 作者编号 IN;(SELECT 作者编号 FROM BOOKS GROUP BY 作者编号 HAVING COUNT(*)=3);ORDER BY 作者姓名 ;INTO TABLE NEW_VIEW4 一、索引其他操作1、设置有效性规则供应表的字段设置有效性规则数量0 并且小于等于9999,错误信息提示 数量超范围 规则数量 0.and. 数量9999,错误信息提示 数量超范围 性别只能是“男”或“女”,默认值“女
18、”,表达式:性别$”男女”在其字段有效性规则栏中输入性别$ 男女 ,在默认值栏中输入 女 。2、从磁盘中删除 =物理删除:删除删除表从数据库中移去,成为自由表:删除移去3、项目中添加数据库:在全部下的数据库中添加项目中新建数据库:在数据下数据库下新建4、在项目中建立查询在项目管理器的 数据 选项卡中选中 查询 选项, 单击 新建 按钮 ,在弹出的对话框中单击 新建查询 按钮5、将成绩字段的默认值设为空值(null )选择 成绩 字段,单击 NULL 列下的按钮 ( 表示此列允许空值 ) ,默认值中输入 NULL 6、enable 按钮由不可用到可用7、表字段定义默认值为系统当前日期:选择 修改
19、命令,在打开的表设计器中选中订单日期 字段,在 字段有效性 框的默认值 文本框中输入 date()。8、在“雇员”表中,将所有记录email 字段值使用“部门号”的字段值加上“雇员号”的字段值在加上“”进行替换: REPLACE ALL email WITH 部门号+雇员号 + 二、报表1、利用报表控件,将“王岩盐得分情况”作为报表的标题添加到报表中选择主菜单 报表 下的标题 /总结 (T) 命令,弹出 标题/ 总结 对话框,在 报表标题 中选中 标题带区 复选框,单击 确定 按钮,这样就在报表中加入了一个标题带区 ,打开报表控件工具栏 ,在打开的 报表控件 中选择 标签 控件,在标题带区单击
20、鼠标,输入 王岩盐得分情况 。三、表单1、组合框设置成下拉列表框:Style属性为 2- 下拉列表框 2、设置组合框rowsource 和 rowsourcetpye使组合框的显示条目为“上海”“北京”:改组合框的RowSourceType属性为 1- 值,RowSource属性为 上海, 北京 3、RowSourceType :1- 值 2- 别名 3-sql 4-查询 5- 数组 6- 字段 7- 文件 8- 结构 9- 弹出式菜单4、两个按钮,将歌手表中所有歌手出生地与组合框指定的内容相同的歌手的全部信息存入自由表birhplce:select * from 歌 手 表 .dbf;whe
21、re 歌 手 出 生 地 = ThisFbo1.list(ThisFbo1.listindex);INTO TABLE birthplace.dbf 5、打开表单 vf 在主窗口居中显示:AutoCenter 属性为 .T.-真表单设置为不可移动: Movable 属性修改为 F. 修改“确定”按钮的属性,在表单运行时按enter 键就可以直接选择该按钮:DEFAULT ,把它设置为 T. 控件名、名称: Name 标题:Caption 表单设置为模式表单:WindowType属性为1- 模式 单击按钮隐藏表单上的标签控件lable1 :thisform.label1.visible=.F.
22、计时控件 Timerfor时间间隔 200:Interval处输入 200 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 5 页,共 9 页 - - - - - - - - - 读书之法 ,在循序而渐进 ,熟读而精思输入掩码:仅允许输入数字、负号和空格,宽度为10:InputMask 处输入 # 只读文件: ReadOnly 处选择 .T.-真编辑框的控件edit1的滚动条去掉: ScrollBars属性设置为 0- 无 文本框默认值设为0:Value 属性为 0
23、 文 本 框 输 入 负 数 , 命 令 按 钮 无 效 : 设 置 文本 框 的 InteractiveChange事 件 代 码 : if thisform.Text1.value0 mand1.enabled=0 endif 表单最大化按钮设为无效:MaxButton 属性设置为 .F.-假 命令按钮设为“默认”按钮,表单在激活的情况下,不管焦点在哪个控件,都可以按enter 来选择命令按钮: Default 属性值设置为 .T.-真 表单初始化自动在vf 主窗口内居中显示:AutoCenter 属性值设置为 .T.-真 组合框设为下拉列表框:Style 属性为 2- 下拉列表框 修改组
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年vf选择题操作题总结精选难点重点 2022 vf 选择题 操作 总结 精选 难点 重点
限制150内