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

面试题 相关文章推荐
编码转换,怎样实现将GB2312编码的字符串转换为ISO-8859-1编码的字符串
Jan 07 面试题
Java里面有没有全局变量?为什么?
Feb 06 面试题
JAVA和C++区别都有哪些
Mar 30 面试题
描述内存分配方式以及它们的区别
Oct 15 面试题
经典c++面试题四
May 14 面试题
.NET概念性的面试题
Feb 29 面试题
.NET现在共支持多少种语言
Feb 26 面试题
shell程序中如何注释
Jan 28 面试题
几个Linux面试题笔试题
Dec 01 面试题
介绍一下Make? 为什么使用make
Jul 31 面试题
EJB3.1都有哪些改进
Nov 17 面试题
内部类的定义、种类以及优点
Oct 16 面试题
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
web方式ftp
2006/10/09 PHP
用PHP将网址字符串转换成超链接(网址或email)
2010/05/25 PHP
PHP判断是否为空的几个函数对比
2015/04/21 PHP
PHP 实现字符串翻转(包含中文汉字)的实现代码
2017/04/01 PHP
PHP单元测试配置与使用方法详解
2019/12/27 PHP
超清晰的document对象详解
2007/02/27 Javascript
javascript是怎么继承的介绍
2012/01/05 Javascript
jquery配合css简单实现返回顶部效果
2013/09/30 Javascript
jquery实现submit提交表单
2015/02/03 Javascript
jquery处理页面弹出层查询数据等待操作实例
2015/03/25 Javascript
JavaScript实现跑马灯抽奖活动实例代码解析与优化(一)
2016/02/16 Javascript
星期几的不同脚本写法(推荐)
2016/06/01 Javascript
利用JavaScript阻止表单提交的两种方法
2016/08/11 Javascript
AngularJS使用自定义指令替代ng-repeat的方法
2016/09/17 Javascript
angularjs 实现带查找筛选功能的select下拉框实例
2017/01/11 Javascript
详解js正则表达式验证时间格式xxxx-xx-xx形式
2018/02/09 Javascript
vue使用自定义icon图标的方法
2018/05/14 Javascript
vue引用js文件的多种方式(推荐)
2018/05/17 Javascript
vue中使用protobuf的过程记录
2018/10/26 Javascript
Vuerouter的beforeEach与afterEach钩子函数的区别
2018/12/26 Javascript
JavaScript学习笔记之基于定时器实现图片无缝滚动功能详解
2019/01/09 Javascript
JavaScript解析机制与闭包原理实例详解
2019/03/08 Javascript
使用VueRouter的addRoutes方法实现动态添加用户的权限路由
2019/06/03 Javascript
vue 集成jTopo 处理方法
2019/08/07 Javascript
java遇到微信小程序 "支付验证签名失败" 问题解决
2019/12/22 Javascript
jquery实现点击弹出对话框
2020/02/08 jQuery
如何使用Python 打印各种三角形
2019/06/28 Python
python实现简易学生信息管理系统
2020/04/05 Python
python生成大写32位uuid代码
2020/03/03 Python
雪花秀美国官方网站:韩国著名草本护肤化妆品品牌
2016/10/19 全球购物
Senreve官网:美国旧金山的奢侈手袋品牌
2019/03/21 全球购物
资料员的岗位职责
2013/11/20 职场文书
工艺工程师工作职责
2013/11/23 职场文书
音乐教学反思
2014/02/02 职场文书
2014年精神文明建设工作总结
2014/11/19 职场文书
2015羊年春节慰问信
2015/02/14 职场文书