我想要从条形码扫描仪获得输入,条形码扫描仪连接到CHD收银机,而收银机通过COM端口连接到Windows XP PC。我想从扫描仪和收银机读取数据,并将数据发送到一个程序,该程序有一个表,其中包含商店中的商品。并提供了一个删除项目的函数。
我应该从哪里开始呢?有没有用Delphi或Java编写的代码,可以将数据放入程序中?
我正在为一家自助餐厅公司创建一个p.o.s应用程序,其中收银员扫描他的员工ID,并显示他的交易信息。
我的问题是,收银员也可以使用他们的键盘输入(员工ID),这是非常危险的。
if employee(true)
show employee information
then add orders
else
Exception
目前,我只是在UI中隐藏TexTbox,单击新建Button,然后将光标焦点设置在它上面。然后收银员扫描员工id。在这一部分,收银员还可以通过键盘打字,继续交易。
处理这种情况的最佳方法是什么?规则是只能使用条形码扫描仪。
致以敬意
我有两个表,TABLE1和TABLE2,每个表都包含给定建筑物内某一天收银机中的现金账单总数。每个表都是在一天中的某个时间拍摄的数据快照。
我只想列出同一大楼同一日期同一收银机中存在账单金额差异(任何账单差异)的行。收银机ID只对收银机所在的建筑物是唯一的。
目的是找出在同一天的稍后快照(TABLE2)中,哪些收银机在哪些建筑物中包含不同数量的钞票。
TABLE1和TABLE2的数据结构都是:
Column Type Comment
ID NUMBER(10,0) -- Serial
DAY DATE(7) -- The date
BUILDING_ID NUMBER(10,
我正在学习队列的数据结构,并创建了如下的收银员结构:里面有两个整数,一个浮点数和一个队列数据类型。所以我想做一个收银员指针来指向收银员结构。
struct cashier {
int numberOfCustomersServed; /* This should be initialized to 0 */
int totalCustomerWaitingTime; /* This should be initialized to 0 */
float totalAmountReceived; /* This should be initialized to 0 */