Domande taggate «entity-framework»

Per domande su ADO.NET Entity Framework, gli strumenti ORM (Object-Relational-Mapping) per .NET Framework. Aggiungi un tag specifico della versione, se applicabile. NON utilizzare questo tag per domande su Entity-Framework. Utilizzare invece entity-framework-core.

4
LINQ to Entities supporta solo il casting di tipi primitivi o di enumerazione EDM con l'interfaccia IEntity
Ho il seguente metodo di estensione generico: public static T GetById<T>(this IQueryable<T> collection, Guid id) where T : IEntity { Expression<Func<T, bool>> predicate = e => e.Id == id; T entity; // Allow reporting more descriptive error messages. try { entity = collection.SingleOrDefault(predicate); } catch (Exception ex) { throw new …

3
Sintassi Linq: selezione di più colonne
Questa è la mia sintassi Linq che sto usando per il mio modello di entità IQueryable<string> objEmployee = null; objEmployee = from res in _db.EMPLOYEEs where (res.EMAIL == givenInfo || res.USER_NAME == givenInfo) select res.EMAIL; Come posso selezionare più colonne? Come se volessi selezionare anche l'ID res. E come posso …


13
Entity Framework DateTime e UTC
È possibile che Entity Framework (attualmente utilizzo l'approccio Code First con CTP5) archivi tutti i valori DateTime come UTC nel database? O forse c'è un modo per specificarlo nella mappatura, ad esempio in questa per la colonna last_login: modelBuilder.Entity<User>().Property(x => x.Id).HasColumnName("id"); modelBuilder.Entity<User>().Property(x => x.IsAdmin).HasColumnName("admin"); modelBuilder.Entity<User>().Property(x => x.IsEnabled).HasColumnName("enabled"); modelBuilder.Entity<User>().Property(x => x.PasswordHash).HasColumnName("password_hash"); …


21
Impostazione del valore predefinito di una proprietà DateTime su DateTime.Now all'interno di System.ComponentModel Valore predefinito Attrbute
Qualcuno sa come posso specificare il valore predefinito per una proprietà DateTime utilizzando l'attributo System.ComponentModel DefaultValue? per esempio provo questo: [DefaultValue(typeof(DateTime),DateTime.Now.ToString("yyyy-MM-dd"))] public DateTime DateCreated { get; set; } E si aspetta che il valore sia un'espressione costante. Questo è nel contesto dell'utilizzo con ASP.NET Dynamic Data. Non voglio impalcare la …




5
Linq Query continua a lanciare "Impossibile creare un valore costante di tipo System.Object ...", Perché?
Il seguente è il codice di esempio: private void loadCustomer(int custIdToQuery) { var dbContext = new SampleDB(); try { var customerContext = from t in dbContext.tblCustomers // keeps throwing: where t.CustID.Equals(custIdToQuery) // Unable to create a constant value of type 'System.Object'. select new // Only primitive types ('such as Int32, …






Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.