free
这是我的代码。当员工正在我正在开发的工资单系统上计时时。组合框仅显示可以登录的已注册员工。当我单击Time-in按钮时,它应该存储员工用户名和员工上班时间。问题是当我单击Time-in按钮时显示错误。
OleDbException未被取消您无法添加或更改记录,因为 表格' Worker_Registration'。
中需要相关记录
答案 0 :(得分:0)
我怀疑你的Worker_Attendance表在我们在你的代码或Employee_name中看不到的列中有一个外键,这个外键将Worker_Attendance连接到Worker_Registration。
首先查看为数据库设置的关系。转到“工具”菜单,然后选择“关系”。查找“成员”表与您尝试更新的表之间的任何关系。查看关系中使用的字段。这将告诉您哪个字段导致您尝试更新的表中的问题,您需要填写它以使插入工作。