若有四个textbox的值,首先判断其中两个值是否存在数据库里,若是,update set,若不是,创建insert into
如题。。。
四个textbox值,1个表,
1-姓名
2-岁数
3-第二个人的姓名
4-第二个人的岁数
用户表:tbUser
若1-姓名存在tbUser,则update岁数,若不存在,则insert intp姓名跟岁数。
同理若2-姓名存在tbUser,则update岁数,若不存在,则insert intp姓名跟岁数。
我这两个要在点击button的时候,同时检查。我做的时候,只能更新第一个,然后第二个它不断的insert,没法判断。请求帮助,谢谢!
------解决方案--------------------
你可以单独抽象出一个方法
C# code
private void UpdateRecord(string name,int age)
{
if (CheckUserNameIsExist(name))//写一个方法根据用户名来去库里查询判断该用户名是否存在,该方法返回bool值,true表示存在
{
//如果存在,此时执行更新操作
//update Table set age=age where name=name
}
else
{
//执行插入
//insert into Table(name,age) values(name,age)
}
}