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

面试题 相关文章推荐
应用服务器有那些
Jan 19 面试题
编码转换,怎样实现将GB2312编码的字符串转换为ISO-8859-1编码的字符串
Jan 07 面试题
static全局变量与普通的全局变量有什么区别
May 27 面试题
几个SQL的面试题
Mar 08 面试题
请解释流与文件有什么不同
Jul 29 面试题
C#面试题
May 06 面试题
进程的查看和调度分别使用什么命令
Dec 14 面试题
如何开启linux的ssh服务
Feb 14 面试题
恒华伟业笔试面试题
Feb 26 面试题
Prototype如何更新局部页面
Mar 03 面试题
J2EE中的容器都包括哪些
Aug 21 面试题
如何安装ruby on rails
Feb 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
BBS(php & mysql)完整版(七)
2006/10/09 PHP
收藏的一个php小偷的核心程序
2007/04/09 PHP
php获取文件大小的方法
2014/02/26 PHP
php遍历文件夹下的所有文件和子文件夹示例
2014/03/20 PHP
Javascript 生成指定范围数值随机数
2009/01/09 Javascript
JavaScript 脚本将当地时间转换成其它时区
2009/03/19 Javascript
javascript window.confirm确认 取消对话框实现代码小结
2012/10/21 Javascript
js特效,页面下雪的小例子
2013/06/17 Javascript
原生JavaScript实现瀑布流布局
2020/06/28 Javascript
JavaScript截取、切割字符串的技巧
2016/01/07 Javascript
jQuery设置Easyui校验规则(推荐)
2016/11/21 Javascript
微信小程序 css使用技巧总结
2017/01/09 Javascript
JQuery Dialog对话框 不能通过Esc关闭的原因分析及解决办法
2017/01/18 Javascript
JS实现按钮颜色切换效果
2020/09/05 Javascript
基于vue打包后字体和图片资源失效问题的解决方法
2018/03/06 Javascript
Vue项目引发的「过滤器」使用教程
2019/03/12 Javascript
浅谈javascript错误处理
2019/08/11 Javascript
jQuery开发仿QQ版音乐播放器
2020/07/10 jQuery
python模拟登录百度贴吧(百度贴吧登录)实例
2013/12/18 Python
Python实现从url中提取域名的几种方法
2014/09/26 Python
Python读取网页内容的方法
2015/07/30 Python
python二分查找算法的递归实现方法
2016/05/12 Python
对python产生随机的二维数组实例详解
2018/12/13 Python
Flask框架学习笔记之表单基础介绍与表单提交方式
2019/08/12 Python
利用python进行文件操作
2020/12/04 Python
Python如何实现感知器的逻辑电路
2020/12/25 Python
html5新增的属性和废除的属性简要概述
2013/02/20 HTML / CSS
世界上最伟大的马产品:Equiderma
2020/01/07 全球购物
你所知道的集合类都有哪些?主要方法?
2012/12/31 面试题
电子工程专业毕业生求职信
2014/03/14 职场文书
教师学习三严三实心得体会
2014/10/13 职场文书
行政处罚决定书
2015/06/24 职场文书
原来实习报告是这样写的呀!
2019/07/03 职场文书
Redis可视化客户端小结
2021/06/10 Redis
MongoDB安装使用并实现Python操作数据库
2021/06/28 MongoDB
springboot + mongodb 通过经纬度坐标匹配平面区域的方法
2021/11/01 MongoDB