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. 檢查用戶名是否已經存在於數據庫中MySQL PHP
- 2. 檢查用戶名是否已經存在於我的Access數據庫中
- 3. 檢查用戶數據是否已經在數據庫中
- 4. 檢查數據庫中是否已存在用戶名
- 5. 如何檢查用戶是否已經存在於SQL數據庫中?
- 6. 如何檢查用戶是否已經存在於數據庫中
- 7. 我的PHP用戶名行沒有檢查用戶名是否已經存在於我的數據庫中
- 8. 如何使用PDO檢查用戶名是否已經存在?
- 9. 檢查用戶名是否已經存在使用PHP
- 10. 檢查記錄是否已經存在於數據庫中
- 11. Silex - 檢查用戶是否已經在數據庫中
- 12. 檢查用戶名是否存在於數據庫中firebase angularfire2
- 13. 想檢查用戶名是否存在於數據庫中?
- 14. Codeigniter:如何檢查用戶名是否已經存在從MySQL數據庫
- 15. 如何檢查用戶名是否已存在於數據庫中
- 16. 檢查記錄是否已經存在於MySQL數據庫
- 17. 檢查用戶名是否存在於數據庫與AJAX
- 18. 檢查數據是否已經存在
- 19. 用MySQLi檢查用戶名是否已經存在
- 20. 窗體如何在數據庫中檢查用戶是否已經存在?
- 21. FLASK SQlite Python - 檢查用戶名是否已經在數據庫中
- 22. 使用Strongloop檢查用戶是否存在於數據庫
- 23. 如何知道用戶名是否已經存在於數據庫中?
- 24. 檢查用戶名是否在EditText中已經存在於SQL數據庫中。 - Android
- 25. jQuery PHP:檢查用戶名是否已經存在
- 26. Ajax如何檢查用戶名是否已經存在?
- 27. 如何在asp.net中使用ajax檢查用戶名是否已經存在?
- 28. 如何檢查PHP數據庫中是否已經存在url?
- 29. 檢查SQLite數據庫中是否已經存在一個值
- 30. CodeIgniter - 檢查數據庫中是否已經存在一個值
確定..讓我試試 – Manu
號。不工作 – Manu
你能解釋一下什麼是不工作? – Adil