一道Delphi面试题


Posted in 面试题 onOctober 28, 2016
下面有4个表:
1.T_USER(用户表)(每个员工一条记录)
中文名 英文名 字段类型 字段说明
用户ID USER_ID char(10) 关键字
用户名称 USER_NAME char(10)
部门编号 DEPT_ID char(10)
入职时间 RZSJ datetime 员工进入公司时间
2.T_DEPT(部门表)
中文名 英文名 字段类型 字段说明
部门编号 DEPT_ID char(10) 关键字
部门名称 DEPT_NAME char(30)
3.T_USER_KQ(用户考勤表)(每个员工每天一条记录,从员工进入公司后开始增加,含员工入职时间)
中文名 英文名 字段类型 字段说明
流水号 VER_ID char(30) 关键字
用户ID USER_ID char(10)
日期 RQ datetime
4.T_USER_KQ_D(用户出外考勤明细表)(每个员工每次出外考勤,增加一条记录,每个员工有0到多条记录)
中文名 英文名 字段类型 字段说明
流水号 VER_ID char(30) 该字段关联T_USER_KQ表的VER_ID
明细流水号 D_VER_ID char(30) 关键字
序号 XH int
出外考勤时间 KQSJ datetime
在SQL Server下已经建立一个数据库ShiTi。
在Main.Pas里有一个函数GetID,用于VER_ID(流水号)内容的生成。
要求:
1.现在要实现一个主从表的录入功能,要求主表T_USER_KQ(用户考勤表)和从表T_USER_KQ_D(用户出外考勤明细表)记录的维护实现事务处理,即要求全部提交成功,要么全部失败,具体功能为:新增、修改、删除、保存、取消、查询。可以看窗口(Main.Pas);
2.要求实现一张报表,显示公司各员工每月的出外考勤情况,要求用存储过程实现,显示下面内容:用户ID、用户名称、日期、出外考勤次数。
3.实现下面SQL:显示公司在1年里有其中3个月(刚好3个月)没有出过外勤的员工;显示内容为:用户ID、用户名称、年度。
4.实现下面SQL:显示每年出外勤次数最多的3个部门:显示内容为:年度、部门编号、部门名称、出外考勤次数。

Tags in this post...

面试题 相关文章推荐
What is the purpose of Void class? Void类的作用是什么?
Oct 31 面试题
空指针到底是什么
Aug 07 面试题
程序员机试试题汇总
Mar 07 面试题
.net软件工程师应聘上机试题
Mar 10 面试题
请解释接口的显式实现有什么意义
May 26 面试题
UDP协议功能
Jan 06 面试题
北京鼎普科技股份有限公司软件测试面试题
Apr 07 面试题
英智兴达软件测试笔试题
Oct 12 面试题
为什么需要版本控制?
Aug 08 面试题
JAVA语言如何进行异常处理,关键字:throws,throw,try,catch,finally分别代表什么意义?在try块中可以抛出异常吗?
Jul 02 面试题
J2EE系统只能是基于web
Sep 08 面试题
一套Delphi的笔试题二
May 11 面试题
Delphi CS笔试题
Jan 04 #面试题
如何安装ruby on rails
Feb 09 #面试题
ruby如何进行集成操作?Ruby能进行多重继承吗?
Oct 16 #面试题
如何将一个描述日期或日期/时间的字符串转换为一个Date对象
Oct 13 #面试题
Ruby中的保护方法和私有方法与一般面向对象程序设计语言的一样吗
May 01 #面试题
给定一个时间点,希望得到其他时间点
Nov 07 #面试题
既然说Ruby中一切都是对象,那么Ruby中类也是对象吗
Jan 26 #面试题
You might like
php设计模式 DAO(数据访问对象模式)
2011/06/26 PHP
php分页函数示例代码分享
2014/02/24 PHP
PHP使用strstr()函数获取指定字符串后所有字符的方法
2016/01/07 PHP
laravel实现上传图片并在页面显示的例子
2019/10/14 PHP
Javascript自定义排序 node运行 实例
2013/06/05 Javascript
JS页面延迟执行一些方法(整理)
2013/11/11 Javascript
详解JS 比较两个Json对象的值是否相等的实例
2013/11/20 Javascript
js浮点数保留两位小数点示例代码(四舍五入)
2013/12/26 Javascript
js中取得变量绝对值的方法
2015/01/03 Javascript
简介JavaScript中的italics()方法的使用
2015/06/08 Javascript
JS检测移动端横竖屏的代码
2016/05/30 Javascript
轻松掌握JavaScript状态模式
2016/09/07 Javascript
把json格式的字符串转换成javascript对象或数组的方法总结
2016/11/03 Javascript
Nodejs中使用captchapng模块生成图片验证码
2017/05/18 NodeJs
Angularjs中使用轮播图指令swiper
2017/05/30 Javascript
Node.JS 循环递归复制文件夹目录及其子文件夹下的所有文件
2017/09/18 Javascript
vue 实现复制内容到粘贴板clipboard的方法
2018/03/17 Javascript
layui radio性别单选框赋值方法
2018/08/15 Javascript
详解Axios统一错误处理与后置
2018/09/26 Javascript
Vue 动态组件components和v-once指令的实现
2019/08/30 Javascript
layui form表单提交后实现自动刷新
2019/10/25 Javascript
Echarts实现单条折线可拖拽效果
2019/12/19 Javascript
Element MessageBox弹框的具体使用
2020/07/27 Javascript
Python配置mysql的教程(推荐)
2017/10/13 Python
python查询mysql,返回json的实例
2018/03/26 Python
详解python中init方法和随机数方法
2019/03/13 Python
详解用python写网络爬虫-爬取新浪微博评论
2019/05/10 Python
python ETL工具 pyetl
2020/06/07 Python
大学生活学习的自我评价
2013/12/03 职场文书
人力资源部经理的岗位职责
2014/03/04 职场文书
资金主管岗位职责范本
2014/03/04 职场文书
关于有小孩的离婚协议书
2014/10/26 职场文书
单位委托函范文
2015/01/29 职场文书
教师评职称工作总结2015
2015/04/20 职场文书
2015年物资管理工作总结
2015/05/20 职场文书
三好学生主要事迹怎么写
2015/11/03 职场文书