我想要添加到我的数据库中的所有数据都有一个excel输入。超过100行,包含以下信息:类别名称,产品名称,产品描述,库存,补货,价格。
我已将imput链接到数据库查找以检查类别是否已存在于数据库中,否则返回null。到这里的一切都很好。
我将查找链接到switch / case,如果值为null,则将其发送到“添加类别”(表输出),如果不是,则转到“add product”(表输出)。不幸的是,由于数据库是新的,因此不会添加类别,因此所有类别都设置为null。当信息进入“添加类别”部分时,重复项会产生错误(密钥'name_UNIQUE'的重复条目'GST'。
如何强制开关/案例只取一个带有该名称的重复项并发送它以添加类别,其余只是添加该类别中的产品?
类别名称必须是唯一的。不确定我是否覆盖了这里的所有内容,所以随时提出问题。感谢您的帮助:)