Fehlermeldung:
Source sequence contains more than one element. |
Ursache:
Abfrage von Daten mit SingleOrDefault
var searchAgent = await _dbContext.tbl_SearchAgents.SingleOrDefaultAsync(s => s.Text_Search == sText_Search); |
LΓΆsung:
Umwandlung auf First
var searchAgent = await _dbContext.tbl_SearchAgents.FirstOrDefaultAsync(s => s.Text_Search == sText_Search); |
Falscher Code
//< get_database > try { var searchAgent = await _dbContext.tbl_SearchAgents.SingleOrDefaultAsync(s => s.Text_Search == sText_Search); if (searchAgent != null) { if (IDCurrent_User != searchAgent.IDOwner) return (Json(false)); _dbContext.tbl_SearchAgents.Remove(searchAgent); await _dbContext.SaveChangesAsync(true); } } catch (Exception ex) { return Json(ex.Message.ToString()); throw; }
|
Betrifft
Linq EF SQL Abfrage auf Datenbank
In Asp.Net
Core 2 MVC