专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > LINQ

LINQ添加数据时有没有方法可以直接判断是否存在相同值解决思路

发布时间:2011-06-24 21:54:37 文章来源:www.iduyao.cn 采编人员:星星草
LINQ添加数据时有没有方法可以直接判断是否存在相同值
请教,LINQ添加数据时有没有方法可以直接判断是否存在相同值,例如,数据库中已存在张三这个人了,如果再添加张三的话就给出提示已存在。。。传统的我知道怎么做,我是想问问LINQ中是否能直接判断。

------解决方案--------------------
可以这样举个例子:
比如数据库 MyDB 中有张表 UserInfo 存放注册过的用户 中有UserName字段

那可以这样:

string userName=this.TextBox1.Text;

MyDBDataContext myDB=new MyDBDataContext();
var query=from s in myDB.UserInfo
where s.UserName.Equels(userName)
select new{isHave=true}
if(query.Count()>0)
{
用户名存在了。
}
else
{
用户名不存在
}
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: