Articles of linq to entities

Come confrontare solo i componenti della data da DateTime in EF?

Sto avendo due valori di data, uno già memorizzato nel database e l’altro selezionato dall’utente che utilizza DatePicker. Il caso d’uso è per cercare una data particolare dal database. Il valore precedentemente inserito nel database ha sempre un componente orario di 12:00:00, dove la data inserita dal selezionatore ha una componente temporale diversa. Sono interessato […]

Solo i costruttori e gli inizializzatori senza parametri sono supportati in LINQ alle quadro

Ho questo errore in questa espressione di linq: var naleznosci = (from nalTmp in db.Naleznosci where nalTmp.idDziecko == idDziec select new Payments ( nalTmp.Dziecko.Imie, nalTmp.Dziecko.Nazwisko, nalTmp.Miesiace.Nazwa, nalTmp.Kwota, nalTmp.RodzajeOplat.NazwaRodzajuOplaty, nalTmp.RodzajeOplat.TypyOplat.NazwaTypuOplaty, nalTmp.DataRozliczenia, nalTmp.TerminPlatnosci )).ToList(); Qualche idea su come risolvere questo problema? Provo con qualsiasi combinazione di espressione …: /

C # – codice per ordinare da una proprietà usando il nome della proprietà come una stringa

Qual è il modo più semplice per codificare una proprietà in C # quando ho il nome della proprietà come una stringa? Ad esempio, voglio consentire all’utente di ordinare alcuni risultati di ricerca per una proprietà di loro scelta (usando LINQ). Sceglieranno la proprietà “ordina per” nell’interfaccia utente – come valore di stringa ovviamente. C’è […]

linq per quadro non riconosce un metodo

Ho quei metodi: public int count( Guid companyId, Expression<Func> isMatch) { var filters = new Expression<Func>[]{ x => x.PriceDefinition.CompanyId == companyId, isMatch }; return GetCount(filters); } public virtual int GetCount( IEnumerable<Expression<Func>> filters) { IQueryable _query = ObjectSet; if (filters != null) { foreach (var filter in filters) { _query = _query.Where(filter); } } return _query.Count(); […]

“Data” non è supportato in LINQ alle entity framework. Sono supportati solo gli inizializzatori, i membri dell’ quadro e le proprietà di navigazione delle quadro

Sto cercando di eseguire il seguente codice e sto ricevendo un errore public List GetLoggingData(DateTime LogDate, string title) { var context = new LoggingEntities(); var query = from t in context.Logs where t.Title == title && t.Timestamp == LogDate select t; return query.ToList(); } L’errore che sto ricevendo è “Il membro del tipo specificato” Data […]

Clausola “NOT IN” in LINQ alle entity framework

Esiste comunque la possibilità di creare una clausola not in come avrei in SQL Server in Linq su Entities ?

Entity framework left join

Come posso modificare questa query in modo che restituisca tutti gli utenti? from u in usergroups from p in u.UsergroupPrices select new UsergroupPricesList { UsergroupID = u.UsergroupID, UsergroupName = u.UsergroupName, Price = p.Price };

Come fare un inserto di massa – Linq alle quadro

Non riesco a trovare alcun esempio su come eseguire un inserimento in blocco / batch utilizzando Linq alle quadro. Ragazzi, sapete come fare un inserto di massa?

Come memorizzare un elenco in una colonna di una tabella del database

Quindi, secondo la risposta di Mehrdad a una domanda correlata , capisco che una colonna della tabella di database “corretta” non memorizza una lista. Piuttosto, dovresti creare un’altra tabella che trattiene in modo efficace gli elementi di tale elenco e quindi collegalo direttamente o attraverso una tabella di giunzione. Tuttavia, il tipo di elenco che […]

LEFT JOIN in LINQ alle quadro?

Sto provando LINQ alle quadro. Ho un problema con il seguente: voglio farlo: SELECT T_Benutzer.BE_User ,T_Benutzer_Benutzergruppen.BEBG_BE FROM T_Benutzer LEFT JOIN T_Benutzer_Benutzergruppen ON T_Benutzer_Benutzergruppen.BEBG_BE = T_Benutzer.BE_ID la cosa più vicina a cui sono arrivato è questa: var lol = ( from u in Repo.T_Benutzer //where u.BE_ID == 1 from o in Repo.T_Benutzer_Benutzergruppen.DefaultIfEmpty() // on u.BE_ID equals […]