D dtwujp Unregistered / Unconfirmed GUEST, unregistred user! 2001-11-19 #1 以前我用一个表只存一个月的数据,但现在要求能查询其他月的工资情况,请问怎么办, 是用一个表放一个月的数据,这样需12个表存放一年的工资数据,请高手指点一个,有没有更好的高效的办法。谢谢大家。
M MicroHu Unregistered / Unconfirmed GUEST, unregistred user! 2001-11-19 #2 我沉得用一张表就可以了,你在这张表里面加上一个"月份"字段不就行了吗?
D dtwujp Unregistered / Unconfirmed GUEST, unregistred user! 2001-11-19 #4 我用的是ACcESS,总共有600人,这样数据库挺大的,还有什么好方法。
S SamHunt Unregistered / Unconfirmed GUEST, unregistred user! 2001-11-19 #5 我也做过类次的情况,用一个表是可以的。 不过还是建议用Sql Server or Interbase. Acess好象怪怪的。
T tianrei Unregistered / Unconfirmed GUEST, unregistred user! 2001-11-19 #6 这样设计: 职工姓名(或编号) 年份 月份 工资 …… 以上前三个字段可以组成关键字 最好建一张表专放员工信息,这样以后输入姓名就可以从这个表中提取了!
F flysand Unregistered / Unconfirmed GUEST, unregistred user! 2001-11-20 #7 用ACCESS也没什么问题! 其他可: http://delphi.mychangshu.com/dispdoc.asp?id=169
D dtwujp Unregistered / Unconfirmed GUEST, unregistred user! 2001-11-20 #8 请大家在看看。 数据库为: 姓名 工资编号 职务工资 津贴工资 护龄津贴 职务津贴 保留津贴 煤气补助 …… 工资项目比较多,共 24项,是事业单位,这样怎么能保存月和年的数据。每月的工资数据有变动。请大家帮帮忙。 怎么给贴子再加分,这么多人回答,分不够,谢谢
请大家在看看。 数据库为: 姓名 工资编号 职务工资 津贴工资 护龄津贴 职务津贴 保留津贴 煤气补助 …… 工资项目比较多,共 24项,是事业单位,这样怎么能保存月和年的数据。每月的工资数据有变动。请大家帮帮忙。 怎么给贴子再加分,这么多人回答,分不够,谢谢
N nsj Unregistered / Unconfirmed GUEST, unregistred user! 2001-11-22 #10 可以考虑存放到一个表,你只把你需要的数据传递到客户端; 不会太慢。
P plainfield Unregistered / Unconfirmed GUEST, unregistred user! 2001-11-22 #11 其实就这么多人用不着使用这么多表,一个表我相信就够了,加一个年份、月份字段,做到月份备份, 加上稍微高效的代码即可,其实数据记录在5万条一下,效率应该不会太差,看看李维的那几本书,应 该对你有帮助吧!
I IT书生 Unregistered / Unconfirmed GUEST, unregistred user! 2001-11-22 #12 我以前做过类似的工资管理,用的也是ACESS数据库,挺好的,不过用的表就有十几个吧,职工信息 单独用一个表,然后工资项用一个表,给每个工资项分配一个ID号,比如职务工资 津贴工资 护龄津贴 职务津贴 保留津贴 煤气补助 分别是1,2,3,4,5,。。。 再建一个工资录入 表(SALARY),只需有职工的ID号就行,再加上月份,其他的字段分别是1,2,3,4,5。。。与其他的表联 合查询,就得到你所需的各种信息。(一年用一个表,代表一个账套的一年账,一个表中有12个月份)
我以前做过类似的工资管理,用的也是ACESS数据库,挺好的,不过用的表就有十几个吧,职工信息 单独用一个表,然后工资项用一个表,给每个工资项分配一个ID号,比如职务工资 津贴工资 护龄津贴 职务津贴 保留津贴 煤气补助 分别是1,2,3,4,5,。。。 再建一个工资录入 表(SALARY),只需有职工的ID号就行,再加上月份,其他的字段分别是1,2,3,4,5。。。与其他的表联 合查询,就得到你所需的各种信息。(一年用一个表,代表一个账套的一年账,一个表中有12个月份)
D dtwujp Unregistered / Unconfirmed GUEST, unregistred user! 2001-11-22 #13 请问怎样给贴子再加分,现在为50分,我想加到100分。请帮助,不然,要得罪很多大侠了。
L LINZONGM Unregistered / Unconfirmed GUEST, unregistred user! 2001-11-23 #14 我个人觉得用一个表就好了: 录入数据的时候先QUERY一下,使结果为0然后再输入数据,这样就可以按月份查询,又不必 每年处理一次。 我也是个初学者,如有不妥之处请各位大侠多指教!