Articles of entidade estrutura

Entendendo o atributo ForeignKey no código da estrutura da entidade primeiro

Veja o seguinte post para alguns antecedentes: Estrutura de entidade de um a zero ou um relacionamento sem propriedade de navegação Eu sempre achei que o ForeignKey era usado para mostrar qual propriedade em uma class possuía a ForeignKey que determinava a propriedade de navegação, por exemplo, public class MemberDataSet { [Key] [DatabaseGeneratedAttribute(DatabaseGeneratedOption.Identity)] public int […]

Migração de EF para alterar o tipo de dados de colunas

Eu tenho um modelo no meu projeto como abaixo: public class Model { public int Id { get; set; } public long FromNo { get; set; } public long ToNo { get; set; } public string Content { get; set; } public long TicketNo { get; set; } } A migration é como abaixo public […]

É possível executar o SQL nativo com estrutura de entidade?

Eu estou tentando procurar um campo XML dentro de uma tabela, isso não é suportado com EF. Sem usar o puro Ado.net é possível ter suporte nativo a SQL com o EF?

Como include o object filho de um object filho no Entity Framework 5

Estou usando o Entity Framework 5 code first e o ASP.NET MVC 3 . Eu estou lutando para obter object filho do object filho para preencher. Abaixo estão minhas aulas .. Classe de aplicação; public class Application { // Partial list of properties public virtual ICollection Children { get; set; } } Classe de criança: […]

Como faço para singularizar minhas tabelas no EF Code First?

Eu prefiro usar nomes singulares ao nomear minhas tabelas de database. No código EF, no entanto, as tabelas geradas sempre são plurais. Meus DbSets são pluralizados, o que eu acredito ser onde a EF está gerando os nomes, mas eu não quero singularizar esses nomes, pois acredito que é mais prático tê-los no plural em […]

Os argumentos DbArithmeticExpression devem ter um tipo comum numérico

TimeSpan time24 = new TimeSpan(24, 0, 0); TimeSpan time18 = new TimeSpan(18, 0, 0); // first get today’s sleeping hours List sleeps = context.Sleeps.Where( o => (clientDateTime – o.ClientDateTimeStamp time18 && clientDateTime.TimeOfDay < time18 && o.UserID == userid).ToList(); Esta expressão Linq lança esta exceção: DbArithmeticExpression arguments must have a numeric common type. Por favor ajude!

Definir o tempo limite do database no Entity Framework

Meu comando continua expirando, então preciso alterar o valor do tempo limite do comando padrão. Eu encontrei myDb.Database.Connection.ConnectionTimeout , mas é readonly . Como posso definir o tempo limite de comando no Entity Framework 5 ?

Problemas usando o Entity Framework 6 e o ​​SQLite

Eu estou tentando usar o Entity Framework com o SQLite. Eu tive problemas para integrá-lo em meu aplicativo principal, então comecei um pequeno teste do zero, seguindo exatamente as instruções em http://brice-lambson.blogspot.com/2012/10/entity-framework-on-sqlite.html Depois de tudo dito e feito, recebo o seguinte erro ao executar o projeto: Nenhum provedor do Entity Framework foi encontrado para o […]

Usando o Entity Framework com uma instalação particular do SQL Compact

Eu estou usando o Entity Framework 4 em um aplicativo da área de trabalho com o SQL Compact. Eu quero usar uma instalação privada do SQL Compact com o meu aplicativo, para que meu instalador possa instalar o SQL Compact sem dar ao usuário uma segunda instalação para fazer. Também evita problemas de versionamento no […]

Ativar migrações com contexto em assembly separado?

Eu tenho um projeto que eu quero executar meu update-database contra, mas eu tenho meus modelos e contexto em um projeto separado. Se eu executar enable-migrations , recebo este erro: Nenhum tipo de contexto foi encontrado no assembly ‘MyProject’. Isto é presumivelmente porque o meu Contexto está em MyProject.MVC. Se eu executar o enable-migrations no […]