Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/456.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript INSERT语句与外键约束冲突。冲突发生在数据库中_Javascript_Sql_Asp Classic - Fatal编程技术网

Javascript INSERT语句与外键约束冲突。冲突发生在数据库中

Javascript INSERT语句与外键约束冲突。冲突发生在数据库中,javascript,sql,asp-classic,Javascript,Sql,Asp Classic,我有一个asp应用程序,它有一个来自数据库的三重下拉列表,如果我提交表单,它也需要从该列表框插入数据…但我得到的错误如下 INSERT语句与外键约束冲突 “FK_HospitalEmployeeMaster_Ref_HospitalId”。冲突发生在 数据库“测试数据库”,表“dbo.hospitalmaster”,列“医院Id” 请帮助我。您在HospitalEmployeeMaster中插入了一个值,尤其是在Hospitalid字段中,该值与HospitalMaster中的Hospitali

我有一个asp应用程序,它有一个来自数据库的三重下拉列表,如果我提交表单,它也需要从该列表框插入数据…但我得到的错误如下

INSERT语句与外键约束冲突 “FK_HospitalEmployeeMaster_Ref_HospitalId”。冲突发生在 数据库“测试数据库”,表“dbo.hospitalmaster”,列“医院Id”


请帮助我。

您在
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
中找不到该记录,因此出现错误。

您为该字段提交了什么值?