一道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的笔试题
May 31 面试题
实现向右循环移位
Jul 31 面试题
广州品高软件.net笔面试题目
Apr 18 面试题
南京软件公司的.net程序员笔试题
Aug 31 面试题
LINUX下线程,GDI类的解释
Dec 14 面试题
什么是makefile? 如何编写makefile?
Aug 08 面试题
linux面试题参考答案(10)
Nov 04 面试题
一份软件工程师的面试试题
Feb 01 面试题
Prototype如何更新局部页面
Mar 03 面试题
用Java语言将一个键盘输入的数字转化成中文输出
Jan 25 面试题
Java中会存在内存泄漏吗,请简单描述
Dec 22 面试题
UNIX文件系统分类
Nov 11 面试题
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
基于mysql的bbs设计(二)
2006/10/09 PHP
windows7下安装php的imagick和imagemagick扩展教程
2014/07/04 PHP
一个经典的PHP验证码类分享
2014/11/18 PHP
php封装的mongodb操作类代码
2017/08/06 PHP
imagettftext() 失效,不起作用
2021/03/09 PHP
javascript实现unicode和字符的互相转换
2007/07/18 Javascript
Javascript YUI 读码日记之 YAHOO.util.Dom - Part.2 0
2008/03/22 Javascript
JavaScript(js)设置默认输入焦点(focus)
2012/12/28 Javascript
Raphael带文本标签可拖动的图形实现代码
2013/02/20 Javascript
js取模(求余数)隔行变色
2014/05/15 Javascript
jQuery+PHP星级评分实现方法
2015/10/02 Javascript
jQuery取消特定的click事件
2016/02/29 Javascript
javascript中去除数组重复元素的实现方法【实例】
2016/04/12 Javascript
Vue-cli proxyTable 解决开发环境的跨域问题详解
2017/05/18 Javascript
JS设置随机出现2个数字的实例代码
2017/07/19 Javascript
vue中本地静态图片路径写法
2018/03/06 Javascript
node.js的Express服务器基本使用教程
2019/01/09 Javascript
vue.js 打包时出现空白页和路径错误问题及解决方法
2019/06/26 Javascript
Vue v-bind动态绑定class实例方法
2020/01/15 Javascript
ES6扩展运算符和rest运算符用法实例分析
2020/05/23 Javascript
Vue3为什么这么快
2020/09/23 Javascript
Python的面向对象思想分析
2015/01/14 Python
让python 3支持mysqldb的解决方法
2017/02/14 Python
python编写弹球游戏的实现代码
2018/03/12 Python
python奇偶行分开存储实现代码
2018/03/19 Python
Python提取PDF内容的方法(文本、图像、线条等)
2019/09/25 Python
python如何爬取网页中的文字
2020/07/28 Python
python 通过pip freeze、dowload打离线包及自动安装的过程详解(适用于保密的离线环境
2020/12/14 Python
使用豆瓣源来安装python中的第三方库方法
2021/01/26 Python
使用html2canvas实现浏览器截图的示例代码
2018/01/26 HTML / CSS
英国现代家具和装饰网站:PN Home
2018/08/16 全球购物
学校安全工作制度
2014/01/19 职场文书
大学奖学金获奖感言
2014/08/15 职场文书
违反交通安全法检讨书
2014/10/24 职场文书
javascript的var与let,const之间的区别详解
2022/02/18 Javascript
python使用pycharm安装pyqt5以及相关配置
2022/04/22 Python