一道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...

面试题 相关文章推荐
什么是接口(Interface)?
Feb 01 面试题
如何启动时不需输入用户名与密码
May 09 面试题
实现向右循环移位
Jul 31 面试题
c++工程师面试问题
Aug 04 面试题
介绍一下SQL Server里面的索引视图
Jul 31 面试题
程序员机试试题汇总
Mar 07 面试题
介绍一下linux的文件系统
Mar 20 面试题
Linux如何压缩可执行文件
Mar 27 面试题
一些Solaris面试题
Dec 22 面试题
东方红海科技面试题软件测试方面
Feb 08 面试题
软件测试面试题
Oct 21 面试题
灵泰克Java笔试题
Jan 09 面试题
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
星际争霸任务指南——神族
2020/03/04 星际争霸
php下获取客户端ip地址的函数
2010/03/15 PHP
浅析PHP递归函数返回值使用方法
2013/02/18 PHP
深入file_get_contents与curl函数的详解
2013/06/25 PHP
php实现从上传文件创建缩略图的方法
2015/04/02 PHP
php使用PDO事务配合表格读取大量数据插入操作实现方法
2017/02/16 PHP
Thinkphp集成抖音SDK的实现方法
2020/04/28 PHP
使用jQuery和Bootstrap实现多层、自适应模态窗口
2014/12/22 Javascript
jQuery实现发送验证码并60秒倒计时功能
2016/11/25 Javascript
vue2.0嵌套路由实现豆瓣电影分页功能(附demo)
2017/03/13 Javascript
浅析Visual Studio Code断点调试Vue
2018/02/27 Javascript
解决Nodejs全局安装模块后找不到命令的问题
2018/05/15 NodeJs
vue-quill-editor+plupload富文本编辑器实例详解
2018/10/19 Javascript
实例讲解JavaScript预编译流程
2019/01/24 Javascript
[04:29]2014DOTA2国际邀请赛 主赛事第三日TOPPLAY
2014/07/21 DOTA
[15:46]教你分分钟做大人——沙王
2015/03/11 DOTA
[45:52]完美世界DOTA2联赛PWL S3 Forest vs INK ICE 第二场 12.09
2020/12/12 DOTA
关于Python数据结构中字典的心得
2017/12/04 Python
python实现12306抢票及自动邮件发送提醒付款功能
2018/03/08 Python
Python subprocess模块常见用法分析
2018/06/12 Python
PyCharm专业最新版2019.1安装步骤(含激活码)
2019/10/09 Python
为什么是 Python -m
2020/06/19 Python
详解HTML5新增标签
2017/11/27 HTML / CSS
美的官方商城:Midea
2016/09/14 全球购物
在数据文件自动增长时,自动增长是否会阻塞对文件的更新
2014/05/01 面试题
《望洞庭》教学反思
2014/02/16 职场文书
给老婆大人的检讨书
2014/02/24 职场文书
土木工程师职业规划范文
2014/03/07 职场文书
2014年党员公开承诺书范文
2014/03/28 职场文书
机关中层领导干部群众路线教育实践活动个人对照检查材料
2014/09/24 职场文书
敬老院义诊活动总结
2015/05/07 职场文书
导游词之大雁塔景区
2019/09/17 职场文书
python四个坐标点对图片区域最小外接矩形进行裁剪
2021/06/04 Python
Maven学习----Maven安装与环境变量配置教程
2021/06/29 Java/Android
详解Nginx的超时keeplive_timeout配置步骤
2022/05/25 Servers
Python绘制散点图之可视化神器pyecharts
2022/07/07 Python