我正在为一家自助餐厅公司创建一个p.o.s应用程序,其中收银员扫描他的员工ID,并显示他的交易信息。
我的问题是,收银员也可以使用他们的键盘输入(员工ID),这是非常危险的。
if employee(true)
show employee information
then add orders
else
Exception
目前,我只是在UI中隐藏TexTbox,单击新建Button,然后将光标焦点设置在它上面。然后收银员扫描员工id。在这一部分,收银员还可以通过键盘打字,继续交易。
处理这种情况的最佳方法是什么?规则是只能使用条形码扫描仪。
致以敬意
我有困难使用拉拉收银机与条纹新产品和计划的整合。所以我创造了一个产品,在这个产品中,我创建了一个计划。但是当我提交请求时,我得到一个错误,检查了我的数据库,用户表包含卡片信息,订阅表是空的。如何将laravel收银机与条纹新系统产品和计划相结合?
错误:
No such plan: Monthly
这是我的代码
public function store(Request $request)
{
$token = $request->stripeToken;
auth()->user()->newSubscription('main',
当两个或多个通过数据库上下文指向同一个表时,我无法区分外键。
例如,如果我有一个包含两个表的数据库,Users和Invoices。
Users has two fields: userId and userName
Invoices has three fields: invoiceNumber, cashierUserId, supervisorUserId
cashierUserId和supervisorUserId是指向Users表中userId的外键。
现在,在实体框架中,通过db上下文,当我试图获取出纳员或主管的用户名时,我不知道我将获得哪个用户名。
dbContext.Invoic
我正在为我的大学学位课程设置一个登录页面。
登录页面本身可以工作,但我遇到了其他问题。
登录页面本身只是一个密码。文本框中的数字字符通过access数据库进行验证。
我用以下代码设置了自己的子例程(LoginProcedure):
SELECT COUNT(*) AS Result, [Password] AS Pass, Username AS [User]
FROM users
GROUP BY [Password], Username
HAVING (COUNT(*) = 1) AND ([Password] = ?)
在登录按钮上,使用
我想要从条形码扫描仪获得输入,条形码扫描仪连接到CHD收银机,而收银机通过COM端口连接到Windows XP PC。我想从扫描仪和收银机读取数据,并将数据发送到一个程序,该程序有一个表,其中包含商店中的商品。并提供了一个删除项目的函数。
我应该从哪里开始呢?有没有用Delphi或Java编写的代码,可以将数据放入程序中?