你的工资数据表应该是只有一个数据表吧,这种我认为楼上的那种用load date的方法应该可以行得通的。你不妨搞个temp的数据库试试看。在做这种数据库导入的时候只要把当天的数据库都进行备份,按照你的想法大胆的去导就是了,出错了就把原来的备份还原。

解决方案 »

  1.   

    最终我还是选择了:读取文件,切字符串然后生成sql插入数据库的方法
    虽然已经实现,但是依然面临不能追加的问题!!
    真是急刹人了,因为工资表无论是那个月,帐户总是相同(每个人一个帐户,这是主键),正是如此,后面的工资数据无法追加。
    如果工资表按照每个月一张表的做法的话,又是面临查询困难的问题!
    因为按照要求,当职工或者管理员查询某个人的各个月份的工资的时候,表的选择就是个很大的问题了!!!
    比如现在是7月,现在写好的程序查询包括7月以内的工资当然很容易查询,,可是8月的还没有放上去啊。。到了哪个时候,8月份又是另外一个表的话,查询就面临大麻烦了……郁闷透了,欢迎大家继续讨论,谢谢!
    我会按照情况,继续加分的