当前位置: 代码迷 >> Sql Server >> 去数据库中插入不重复的数据
  详细解决方案

去数据库中插入不重复的数据

热度:114   发布时间:2016-04-24 08:48:46.0
往数据库中插入不重复的数据
SqlCommand cmd = new SqlCommand("insert into tb_Dollar(DolName,DolZjm,DateTime,Rate)values('" + txtDolName.Text + "','" + txtDolZjm.Text + "','" + txtDateTime.Text + "','" + txtRate.Text + "')", conn);


这是我往数据库中插入数据的sql语句,我现在希望插入的数据和数据库中的数据不重复,该怎么做???
------解决思路----------------------
执行完SqlCommand
后把txtDolZjm.Text等的值改成随机字符
------解决思路----------------------
insert into

txtDolZjm.Text= System.Guid.NewGuid().ToString(); 
或者自己写个随机函数
------解决思路----------------------
如果要不重复的话还是GUID吧,txtDolZjm.Text= System.Guid.NewGuid().ToString(); 
------解决思路----------------------
用merge into吧,存在就更新,不存在就插入
  相关解决方案