Javascript INSERT语句与外键约束冲突。冲突发生在数据库中
我有一个asp应用程序,它有一个来自数据库的三重下拉列表,如果我提交表单,它也需要从该列表框插入数据…但我得到的错误如下 INSERT语句与外键约束冲突 “FK_HospitalEmployeeMaster_Ref_HospitalId”。冲突发生在 数据库“测试数据库”,表“dbo.hospitalmaster”,列“医院Id”Javascript INSERT语句与外键约束冲突。冲突发生在数据库中,javascript,sql,asp-classic,Javascript,Sql,Asp Classic,我有一个asp应用程序,它有一个来自数据库的三重下拉列表,如果我提交表单,它也需要从该列表框插入数据…但我得到的错误如下 INSERT语句与外键约束冲突 “FK_HospitalEmployeeMaster_Ref_HospitalId”。冲突发生在 数据库“测试数据库”,表“dbo.hospitalmaster”,列“医院Id” 请帮助我。您在HospitalEmployeeMaster中插入了一个值,尤其是在Hospitalid字段中,该值与HospitalMaster中的Hospitali
请帮助我。您在
HospitalEmployeeMaster
中插入了一个值,尤其是在Hospitalid
字段中,该值与HospitalMaster
中的Hospitalid
不一致
例如,假设这是您的HospitalMaster
下表:
HospitalID HospitalName
---------- ------------
1 ABC Hospital
2 XYZ Hospital
3 L.A. Hospital
然后,您的医院员工主管
假设有以下字段
ID EmployeeID HospitalID AdmissionDate
--- ---------- ---------- -------------
113 10001 1 11/02/2013
242 10002 2 10/23/2013
214 10003 4 8/1/2013
在前两个记录中,它都是有效的,因为可以在
HospitalMaster
中找到HospitalID
值。但是,第三条记录有HospitalID=4
,在HospitalMaster
中找不到该记录,因此出现错误。您为该字段提交了什么值?