首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

判断数据是否重复的简单有关问题~~~

2011-12-23 
判断数据是否重复的简单问题~~~sqlinsertinto[manageinfo](M_bh,M_zh) +values(+textBox1.Text+ ,+

判断数据是否重复的简单问题~~~
sql   =   "insert   into   [manageinfo]   (M_bh,M_zh) "+   "   values   ( ' "   +   textBox1.Text   +   " ', ' "   +   textBox2.Text   +   ") ";
rs   =   new   SqlDataAdapter(sql,   conn);
rs.Fill(myDataSet,   "manageinfo ");
myBind   =   this.BindingContext[myDataSet,   "manageinfo "];

我现在用的是上面的方法来插入数据的,请问怎么判断插入的数据是否存在呢???
现在我用的方法是再建个连接,查找   M_bh=textbox1.text的记录,如果存在就不执行,如果不存在,继续执行。。
有没有其它办法来实现????

[解决办法]
sql = "insert into [manageinfo] (M_bh,M_zh) "+ " values ( ' " + textBox1.Text + " ', ' " + textBox2.Text + ") where not exists(select 1 from manageinfo where M_bh= ' "+textbox1.Text+ " ') ";

[解决办法]
atorb(atorb) ( ) 信誉:100 Blog 加为好友 2007-5-22 22:47:53 得分: 0



如果这样那怎么提示保存信息呢。。如提示记录已经存在。。。。

...............

用存储过程吧 。。。



热点排行