日期:2014-05-19  浏览次数:20401 次

添加数据判定
现在向一个数据库里面插入数据。
思路是先搜索插入的数据是否已经存在。
如果存在。则提示:已有数据。不能插入。
如果不存在。则运行插入语句。
String   se= "insert   into   t1   (UserName)values( ' "   +   name.Text   +   " ') ";
但是我不会写判定语句。
求代码。


------解决方案--------------------
2种方法
方法一:
程序来完成
string strSql = "select count(0) from a where username = ' "+username+ " ' ";
执行sql语句excutescalar()得到sql语句的返回值也就是该username的数量;方法的名字不知道对没有
if (no> 0) { 提示}
else { strSql = "insert.... " ,然后执行excutenoquery()方法如果该方法的返回值> 0就表明添加成功否则报错}