当单击add按钮时,数据保存在数据库中,但是在数据库中刷新2-3次数据后,会显示出相同数据的2-4份副本。
怎么解决这个问题?
String cs = ConfigurationManager.ConnectionStrings["MyDBConnectionString1"].ConnectionString;
using (SqlConnection con = new SqlConnection(cs))
{
SqlCommand cmd = new SqlCommand("Insert into tblBrands values('" + txtBrandName.Text + "')", con);
con.Open();
cmd.ExecuteNonQuery();
txtBrandName.Text = string.Empty;
}发布于 2018-08-29 09:01:27
如果您正在尝试解决SQL中的问题(假设使用标记),则可以在插入之前进行检查,然后使用:
if not exists (select * from tblBrands where ...)根据您的标准构建where子句--您认为重复条目是什么?
关于exists在Microsoft中的更多信息
https://stackoverflow.com/questions/52073153
复制相似问题