我正在构建一个程序,用户可以在其中导入一个 excel 文件(通过 asp.net C#),而我想要做的是,在我的 Web 应用程序中插入一个数据,如果用户放入与已插入的数据相同的数据,它会显示一个消息说它失败了
这是代码:
public partial class Inserir : System.Web.UI.Page
{
SqlConnection con = new SqlConnection(@"Data Source=PEDRO-PC\SQLEXPRESS;Initial Catalog=costumizado;Integrated Security=True");
protected void Page_Load(object sender, EventArgs e)
{
}
protected void btn_Click(object sender, EventArgs e)
{
con.Open();
SqlCommand cmd = con.CreateCommand();
cmd.CommandType = CommandType.Text;
cmd.CommandText = "INSERT INTO Dados values('"+TextBox1.Text+"','"+TextBox2.Text+"','"+TextBox3.Text+"','"+TextBox4.Text+"')";
cmd.ExecuteNonQuery();
}
}
}
Mov. Date Value Date move description Value in EUR
28/02/2001 - 20/04/2019 - Fh123iasdasd - 20119
28/02/2001 - 20/04/2019 - Fh123iasdasd12 - 20119
28/02/2001 - 20/04/2019 - Fh123iasdasd - 20119 <--- Dont want this line
我不希望“移动描述”列能够与其他列具有相同的名称
在数据库中的字段上设置唯一键。任何在另一条记录中添加重复项的尝试都应该引发异常。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句