C# 我正在尝试用windows窗体为一家搬家公司构建一个应用程序(场景)

C# 我正在尝试用windows窗体为一家搬家公司构建一个应用程序(场景),c#,sql-server,C#,Sql Server,我在sql server中链接了两个名为customer和product的表(customer是product表中的外键),但在运行应用程序时,在product表中插入值时,我不断遇到错误 System.Data.dll中发生类型为“System.Data.SqlClient.SqlException”的未处理异常 其他信息:INSERT语句与外键约束“FK__产品__客户__36B12243”冲突。冲突发生在数据库“DB1”、表“dbo.Customer”、列“CustomerID”中 声

我在sql server中链接了两个名为customer和product的表(customer是product表中的外键),但在运行应用程序时,在product表中插入值时,我不断遇到错误

System.Data.dll中发生类型为“System.Data.SqlClient.SqlException”的未处理异常

其他信息:INSERT语句与外键约束“FK__产品__客户__36B12243”冲突。冲突发生在数据库“DB1”、表“dbo.Customer”、列“CustomerID”中

声明已终止


另外,该图像显示您的代码是危险的;它有一个巨大的注射安全漏洞。你需要尽快解决这个问题。至于错误,它告诉你问题所在。您不明白这个错误是怎么回事?另外,请使用SQL参数来避免SQL注入和格式错误。提示:查看错误消息并思考它可能会告诉您什么