如何将PVC卡详细信息直接保存到SQL

时间:2013-10-04 18:40:54

标签: c# sql-server winforms cardreader

我正在尝试构建一个Attendence软件,在该软件中,用户交换卡并标记他的注意力。现在我打开一个WINFORM并将卡号放在文本框中并保存,它的工作正常。但根据客户端用户不会打开任何WINFORM或任何东西。他/她来刷卡,它应该标记他/她的注意力。 那么我有什么方法可以获取卡的数据并保存它。 我的数据库是SQL SERVER 2012。

EDITED:
我现在怎么在文本框上取卡号,在textchange事件上我保存它。但是对于那个人来说,每次都必须打开一个应用程序,这就是那些不需要的人,因为最大的员工的出勤率将被标记为最不懂技术人员。 他们只需刷卡即可。为此我需要帮助。 我用Google搜索并发现了API。可以构建API来解决问题。

1 个答案:

答案 0 :(得分:0)

您可能正在使用或未使用卡片扫描仪的正确卡片。也就是说,如果您的卡片扫描仪只是模拟击键,那么您真的需要某种“应用程序”作为这些击键的上下文。

如果您拥有合适类型的扫描仪,则会有一个适合在没有“有效应用”的情况下使用的API来捕获击键。

如果你坚持使用基于击键的阅读器,可能你所能做的就是你现在正在做的事情,但是让你的应用对用户来说是“隐形的”,例如0%不透明等等但是如果用户可以操纵机器关闭你看不见的应用程序,等你将陷入一场失败的战斗。