我遇到了 SqlException 的问题。在我的 c# 代码中,当我尝试在数据库中插入数据时,出现下一个错误:无法在对象错误号中插入重复键我在 Sql Server 中进行了约束。但我需要知道这个异常的错误代码?我应该做什么?
try{
connect c = new connection();
DataTable d = c.query("INSERT INTO User (code, name, surname) VALUES ('"+code+"', '"+name+"', '"+surname+"')");
}
catch(SqlException e)
{
if(e.Number == ???)
{
MessageBox.Show("Sorry, you can't add duplicate data");
}
}