Adicionar type DbGeography em seu projeto C Sharp


Olá pessoal, Hello World!

Hoje, vou deixar uma dica para aqueles estão começando utilizar a base de dados espacial do SQL Server 2008 R2 em diante.

fonte: https://mastigado.wordpress.com

Quando se está trabalhando com um bancos de dado que contém tabelas que possuem o tipo geography, saiba que somente é possível trabalhar com ele utilizando o Entity Framework 6 (caso você só utilize Entity Framewok no seu projeto). Mas, mesmo utilizando o framework nesta versão e tiver mapeado suas tabelas em seu sistema usando o edmx é possível que um erro como o que está abaixo aconteça.

The property ‘meu_campo_geography’ on the type ‘MeuProjeto.MinhaSolution’ has a property type of ‘System.Data.Spatial.DbGeography’

Contudo isso resolve-se alterando a referência que está dentro da sua classe que contém o tipo espacial de:

‘System.Data.Spatial.DbGeography’

Para:

‘System.Data.Entity.Spatial.DbGeography’

E pronto! Resolvido.

fonte: https://mastigado.wordpress.com

fonte: http://stackoverflow.com/questions/16747649/when-upgrading-from-ef5-to-ef6-should-i-replace-system-data-objects

Sobre Mastigado
Sou um daqueles que precisa mudar o mundo.

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: