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

面试题 相关文章推荐
如何使用PHP session
Apr 21 面试题
局部内部类是否可以访问非final变量?
Apr 20 面试题
Java面试题:请问一下代码输出是什么
May 27 面试题
值类型与引用类型有什么不同?请举例说明?并分别列举几种相应的数据类型
Oct 24 面试题
new修饰符是起什么作用
Jun 28 面试题
Linux的文件类型
Jul 05 面试题
linux面试题参考答案(11)
Nov 26 面试题
北京麒麟网信息技术有限公司网络游戏测试面试题
Sep 28 面试题
恒华伟业笔试面试题
Feb 26 面试题
Prototype中如何为一个元素添加一个方法
Dec 08 面试题
AJAX的全称是什么
Nov 06 面试题
火山动力Java笔试题
Jun 26 面试题
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
smarty模板中使用get、post、request、cookies、session变量的方法
2014/04/24 PHP
destoon实现首页显示供应、企业、资讯条数的方法
2014/07/15 PHP
PHP微商城开源代码实例
2019/03/27 PHP
完整显示当前日期和时间的JS代码
2007/09/17 Javascript
JS在IE和FF下attachEvent,addEventListener学习笔记
2009/11/26 Javascript
javascript Object与Function使用
2010/01/11 Javascript
js 函数调用模式小结
2011/12/26 Javascript
javascript学习笔记(十九) 节点的操作实现代码
2012/06/20 Javascript
jQuery中ajax的post()方法用法实例
2014/12/26 Javascript
浅谈JavaScript的Polymer框架中的behaviors对象
2015/07/29 Javascript
JS清除文本框内容离开在恢复及鼠标离开文本框时触发js的方法
2016/01/12 Javascript
如何判断Javascript对象是否存在的简单实例
2016/05/18 Javascript
jquery获取复选框checkbox的值的简单实现方法
2016/05/26 Javascript
jQuery 调用WebService 实例讲解
2016/06/28 Javascript
JavaScript性能优化总结之加载与执行
2016/08/11 Javascript
angularjs 中$apply,$digest,$watch详解
2016/10/13 Javascript
Node+Express+MongoDB实现登录注册功能实例
2017/04/23 Javascript
BootStrap Table复选框默认选中功能的实现代码(从数据库获取到对应的状态进行判断是否为选中状态)
2017/07/11 Javascript
详解如何在Vue里建立长按指令
2018/08/20 Javascript
解决vue2 在mounted函数无法获取prop中的变量问题
2018/11/15 Javascript
详解vue2.0 资源文件assets和static的区别
2018/11/27 Javascript
Javascript读写cookie的实例源码
2019/03/16 Javascript
mock.js模拟前后台交互
2019/07/25 Javascript
原生js实现自定义滚动条组件
2021/01/20 Javascript
javascript中闭包closure的深入讲解
2021/03/03 Javascript
利用Psyco提升Python运行速度
2014/12/24 Python
python3 与python2 异常处理的区别与联系
2016/06/19 Python
Python cookbook(数据结构与算法)让字典保持有序的方法
2018/02/18 Python
基于wxPython的GUI实现输入对话框(2)
2019/02/27 Python
Python生成个性签名图片获取GUI过程解析
2019/12/16 Python
用Python生成HTML表格的方法示例
2020/03/06 Python
利用CSS3的特性改变文本选中时的颜色
2013/09/11 HTML / CSS
艺术专业大学生自我评价
2013/09/22 职场文书
销售口号大全
2014/06/11 职场文书
中秋节国旗下演讲稿
2014/09/05 职场文书
张思德观后感
2015/06/09 职场文书