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