一道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 面试题
Java多态性的定义以及类型
Sep 16 面试题
华为的Java面试题
Mar 07 面试题
递归实现回文判断(如:abcdedbca就是回文,判断一个面试者对递归理解的简单程序)
Apr 28 面试题
用C或者C++语言实现SOCKET通信
Feb 24 面试题
struct和class的区别
Nov 20 面试题
将"引用"作为函数返回值类型的格式、好处和需要遵守的规则
Feb 09 面试题
WEB控件可以激发服务端事件,请谈谈服务端事件是怎么发生并解释其原理?自动传回是什么?为什么要使用自动传回?
Feb 21 面试题
介绍一下HTTP、HTTPS和SSL
Dec 16 面试题
Linux如何为某个操作添加别名
Feb 05 面试题
Servlet的实例是在生命周期什么时候创建的?配置servlet最重要的是什么?
May 30 面试题
SOA的常见陷阱或者误解是什么
Oct 05 面试题
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
让你的WINDOWS同时支持MYSQL4,MYSQL4.1,MYSQL5X
2006/12/06 PHP
php数据库备份还原类分享
2014/03/20 PHP
PHP cURL初始化和执行方法入门级代码
2015/05/28 PHP
PHP实现的二分查找算法实例分析
2017/12/19 PHP
动态加载js的几种方法
2006/10/23 Javascript
jQuery 源码分析笔记(7) Queue
2011/06/19 Javascript
IE下使用cloneNode注意事项分享
2012/11/22 Javascript
onmouseover和onmouseout的一些问题思考
2013/08/14 Javascript
javascript禁用Tab键脚本实例
2013/11/22 Javascript
JavaScript中的Web worker多线程API研究
2014/12/06 Javascript
js实现同一页面可多次调用的图片幻灯切换效果
2015/02/28 Javascript
js实现点击获取验证码倒计时效果
2021/01/28 Javascript
jquery获取img的src值的简单实例
2016/05/17 Javascript
zepto与jquery的区别及zepto的不同使用8条小结
2016/07/28 Javascript
解决同一页面中两个iframe互相调用jquery,js函数的方法
2016/12/12 Javascript
vue 如何添加全局函数或全局变量以及单页面的title设置总结
2017/06/01 Javascript
JavaScript中的FileReader图片预览上传功能实现代码
2017/07/24 Javascript
利用npm 安装删除模块的方法
2018/05/15 Javascript
angularJs select绑定的model取不到值的解决方法
2018/10/08 Javascript
vue项目环境变量配置的实现方法
2018/10/12 Javascript
微信小程序页面传多个参数跳转页面的实现方法
2019/05/17 Javascript
Swiper实现导航栏滚动效果
2020/10/16 Javascript
JavaScript动态生成表格的示例
2020/11/02 Javascript
Python构建XML树结构的方法示例
2017/06/30 Python
python分治法求二维数组局部峰值方法
2018/04/03 Python
在Python中关于使用os模块遍历目录的实现方法
2019/01/03 Python
Python基于matplotlib画箱体图检验异常值操作示例【附xls数据文件下载】
2019/01/07 Python
java判断三位数的实例讲解
2019/06/10 Python
使用python 对验证码图片进行降噪处理
2019/12/18 Python
如何在Django中使用聚合的实现示例
2020/03/23 Python
Python能做什么
2020/06/02 Python
python读取hdfs上的parquet文件方式
2020/06/06 Python
Python第三方库安装缓慢的解决方法
2021/02/06 Python
Shell编程面试题
2016/05/29 面试题
办公室主任职责范本
2014/03/07 职场文书
《草虫的村落》教学反思
2016/02/20 职场文书