我尝试允许用户添加类别(到数据库)。但是,我不希望有重复的类别。
这是我到目前为止所拥有的:
using (var sqlcmd = new SqlCommand("INSERT INTO category_table AS e (Category) VALUES(@cat) WHERE e.Category != @cat;", sqlconnection))
{
//code here to add category to DB
}
但是,我收到错误:
"SqlException Unhandled: Incorrect syntax near the keyword 'AS'."
最佳答案
只需将该列标记为唯一
。不要用 C# 来做 DB 的工作。
关于c# - 检查数据库中的重复数据 (C#),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29832228/