我在数据库中有以下表:
Apps
表已经存在于数据库中。
我向终端用户呈现它们,他必须将项目添加到AppsToDomains
表中。
我正在尝试将一个实体保存到该表中:
private static void FillDomains(string[] domainsWls, EntityCollection<AppToDomains_V1> AppsToDomains,
Guid appGuid, Guid groupId ,bool isWhiteListed)
{
foreach (var domain in domainsWls)
{
AppsToDomains.Add(new AppToDomains_V1()
{
Domain = domain,
IsWhiteListed = isWhiteListed,
AppId = appGuid,
GroupId = groupId,
});
}
}
但是出现以下错误:
{"将值NULL插入列'ClientAppID'失败,因为该列不允许为空。插入失败。\r\n语句已终止。"}
这怎么可能?因为我没有向Apps表中添加任何行。