0

这是我的第一个应用程序,我正在努力帮助我工作的企业。基本上我选择了 Android Tablet Application for Dummies 并一直使用它作为参考。我正在为我工​​作的企业制作一种考勤卡申请。我的目标是,我想获取工人在一天中输入的信息,并让他们通过电子邮件将其发送给编写工资单的人。有什么方法可以让我通过电子邮件发送包含所有内容的数据库吗?或者以另一种易于阅读的格式发送内容的简单方法?接受所有建议和替代方案,感谢您的宝贵时间!

4

1 回答 1

1

原始 db 文件可能对发薪人员没有太大用处。

如果我是你,我会做一些事情来查询你的数据库中的所有行,一旦你有了结果游标,你就可以迭代它并将数据放入一些更有用的数据格式。

您选择的数据格式取决于您的情况。XML 或 CSV 似乎是不错的选择。CSV 可能会好一点,因为它可以在 Excel 中打开(工资单中的任何人都可能可以访问)

如果需要,您也可以制作自己的数据格式。某种普通的 txt 平面文件将是最简单的,并且非常易于阅读(对于薪资员工来说更容易)

像这样的东西:

IN Mike 2:31pm 6/14
IN Joe 2:45pm 6/14
OUT Mike 4:55pm 6/14
etc...

然后,如果你很好,你会在最后做一些事情来计算当天和/或支付期间的总小时数

Total Hours for period
Mike: 25.4
Joe: 22.3
etc...

编辑:网络上有很多 CSV 的例子。

从这里开始了解它是什么。

一旦你理解了它是什么,你就需要学习如何在 java 中实现读/写。你可以很容易地使用纯 java 使用字符串来做到这一点。但是也有一些可以让您更轻松地与 CSV 数据交互。

于 2012-06-14T19:33:06.427 回答