es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: ENTITY-FRAMEWORK-6

La actualización de un campo DateTime nulo como null resulta en el valor DateTime predeterminado (0001-01-01 00:00:00.0000000).

Estoy utilizando la plantilla ASP.NET Boilerplate MVC (no Core) en mi proyecto, que utiliza EF6 como ORM. La base de datos es SQL Server Express. Aquí está mi objeto de entidad (ignorando propiedades no relacionadas): public class Asset : AggregateRoot { [DataType(DataType.DateTime)] public DateTime? LastControlTime { get; set; } } . . . Read more

EF6 genera claves foráneas extrañas.

Estoy teniendo un pequeño problema al usar EF6. Estos son mis modelos (bueno, estoy omitiendo las propiedades no relevantes): “`cs [Table("Departments")] public class Department { public string Id { get; set; } <pre><code>public string Name { get; set; } public string Description { get; set; } public IList<Staff> Staff { . . . Read more

¿Hay alguna forma de mostrar un seguimiento de pila cuando se ha habilitado el registro del Entity Framework?

He configurado EnableSensitiveDataLogging para ver qué consultas SQL está ejecutando Entity Framework en .NET Core 2.1. public void ConfigureServices(IServiceCollection services) { services.AddLogging(loggingBuilder => { loggingBuilder.AddFilter(DbLoggerCategory.Database.Command.Name, LogLevel.Information); loggingBuilder.AddDebug(); }); services.AddDbContext<dbContext>(options => options.EnableSensitiveDataLogging() .UseSqlServer(Configuration.GetConnectionString(“dbContext”))); } De esto, recibo advertencias de que se está realizando una evaluación del lado del cliente y también . . . Read more

Cómo solucionar el error de migración de .NET 5.0 a 6.0.

Tengo una biblioteca NetStandard2.1 que se utiliza para el acceso a datos en una WebApi. Iba a actualizar la WebApi y el acceso a datos a .NET 6.0. El comando dotnet –info muestra los siguientes SDK de .NET instalados: NET SDK instalados: 3.1.415 C:\Program Files\dotnet\sdk 5.0.403 C:\Program Files\dotnet\sdk 6.0.100-preview.4.21255.9 C:\Program . . . Read more

Comportamiento de Entity Framework con espacios en blanco.

Tengo un escenario en el que necesito permitir duplicados vacíos y rechazar otros tipos de duplicados, por lo que estoy revisando los registros existentes antes de insertar uno nuevo utilizando la siguiente consulta. this.dbContext.Employees.FirstOrDefault(t =>!string.IsNullOrEmpty(t.Name) && !string.IsNullOrEmpty(newRecord.Name) && t.Name.Trim().Equals(newRecord.Name.Trim(), StringComparison.InvariantCultureIgnoreCase)); El problema es que cuando tengo datos como los siguientes: . . . Read more