linq查询将检查用户名是否已经存在于数据库中? 假设我的表名是“DeskOperators” ,并且列名为“用户名”使用linq检查用户名是否已经存在于数据库中
1
A
回答
4
您可以使用Enumerable.Any。它会返回真正的任何记录有你正在寻找的用户名。
DeskOperators.Any(r=>r.Username == userName)
您可以使用Enumerable.Single或Enumerable.SingleOrDefault,以确保只有一个记录符合条件。
0
这将选择匹配的第一个用户名,但如果找不到,则不会抛出异常(最后只有一个空白集)。
var i = (from c in DeskOperators
where c.Username == CodeHugger
select c.CustomerID).FirstOrDefault();
0
这样
if (!dbcontex.table.Any(s => s.column == value))
1
var result = (from row in DeskOperators
where row.Username== txtUsername.Text.ToString()
select row).ToList();
if (result.Count() != 0)
{
lblmsg1.Visible = true;
lblmsg.Text = "User Name is Already Exist";
}
else
{
//your code.
}
尝试用这一个。
0
我已经写了下面的代码注册用户。我正在检查用户名是否已经存在。我尝试了以下内容和它的工作对我来说:
var checkexistance = (from reg in db.RegisterOperatorTables where reg.OperatorName == operatorModel.OperatorName select reg);
if (checkexistance.Count()>0)
{
return false;
}
else
{
table.OperatorName = operatorModel.OperatorName;
table.OperatorPassword = operatorModel.Password;
db.RegisterOperatorTables.InsertOnSubmit(table);
db.SubmitChanges();
return true;
}
相关问题
- 1. 检查用户名是否已经存在于我的Access数据库中
- 2. 检查用户名是否已经存在于数据库中MySQL PHP
- 3. 检查数据库中是否已存在用户名
- 4. 如何检查用户是否已经存在于数据库中
- 5. 我的PHP用户名行没有检查用户名是否已经存在于我的数据库中
- 6. 检查记录是否已经存在于数据库中
- 7. 检查用户名是否存在于数据库中firebase angularfire2
- 8. 想检查用户名是否存在于数据库中?
- 9. Codeigniter:如何检查用户名是否已经存在从MySQL数据库
- 10. 如何检查用户名是否已存在于数据库中
- 11. 检查记录是否已经存在于MySQL数据库
- 12. 检查用户名是否存在于数据库与AJAX
- 13. 检查数据是否已经存在
- 14. 用MySQLi检查用户名是否已经存在
- 15. 如何检查用户名值是否已经在Visual Basic数据库中?
- 16. 如何知道用户名是否已经存在于数据库中?
- 17. 检查用户名是否在EditText中已经存在于SQL数据库中。 - Android
- 18. 如何在asp.net中使用ajax检查用户名是否已经存在?
- 19. CodeIgniter - 检查数据库中是否已经存在一个值
- 20. 如何检查PHP数据库中是否已经存在url?
- 21. 我想检查用户名是否已经存在于我的数据库表中?
- 22. 验证以检查用户名是否已经存在于数据库中,而无需加载新页面
- 23. 检查数据是否已经存在于chrome.storage.sync中
- 24. 使用LINQ检查数据库中是否存在表格
- 25. 检查数据库中是否存在用户名jQuery
- 26. 检查数据库中的用户名是否存在
- 27. 检查数据库中是否存在用户名 - SQLite3&objective-c
- 28. 检查用户名是否在数据库中使用ASP.Net
- 29. 如何使用MySQL检查数据库中是否已经存在表?
- 30. 如何检查已存在于数据库中的用户更改用户名
确定..让我试试 – Manu
号。不工作 – Manu
你能解释一下什么是不工作? – Adil