——此文章摘自《Delphi 数据库开发经典案例解析》定价
¥
特价
¥
购买>>http://track
linktech
cn/?m_id=dangdang&a_id=A
&l=
&l_type
=
width=
height=
border=
nosave>
职员的奖励和惩罚功能在实质上是一样的不同之处只是所面对的数据表而已它主要用于对职员的奖励惩罚进行输入和修改删除等操作这两个功能都非常简单
在【职员奖励管理】页面上放置个Label控件他们的属性如图所示数据库链接控件按照表的说明设置其属性
http://developcsaicn/delphi/images/jpg>
图 【职员奖励管理】页控件设置
http://developcsaicn/delphi/images/gif>
表 职员奖励管理页控件及属性设置
至此我们完成了职员奖励管理功能在这个页面中我们并没有使用DBGrid控件而是直接把数据表内所有字段的值都读入到了与数据表内各个字段所对应的DBEdit控件内这样仍然可以在DBEdit中直接修改或者添加职员奖励的数据利用数据导航条控件(DBNavigator)可以在各条数据之间移动并可以利用这个控件所提供的插入删除添加修改等一系列功能来对数据表进行操作读者可以由此了解到在用Delphi编写数据库应用程序时并不是只有DBGrid控件可以用来从数据表中读出并显示数据其他控件如DBEditDBText等也可以胜任只不过DBGrid的表格形式更为常用而已运行结果如图所示
惩罚管理功能和职员奖励管理功能是一样的只有所对应的数据表不同而已读者可以参考职员奖励管理功能的实现和光盘中的代码把数据表由职员奖励表改为职员惩罚表把页面上的【奖励类型】【奖励金额】等标签改为【惩罚类型】【惩罚金额】等相对应的标签然后即可自行完成职员惩罚管理的内容本章中就不再赘述
http://developcsaicn/delphi/images/jpg>
图 职员奖励管理功能的运行结果