Visual Studio Error–Dataset Designer

O Erro no visual studio:

Unable to find connection ‘XPTOConnectionString’ for object ‘Web.config’. The connection string coud not be found in application settings, or the data provider associated with the connection string could not be loaded

image

Para poder ou conseguir corrigir este problema foi necessário aceder ao XSD code e alterar o nome da connectionstring para a nova existente.

1º Botão do lado Direito em cima do DataSet e escolher

image

2º Escolher o Source Code e OK

image

3º No documento fazer a alteração do nome da connection String para a que se encontra no web.config e assim resolver o problema. Poderá haver também connectionstring em duplicado, e como tal deverá ser eliminado o duplicado.

image

Validar se tudo se encontra dentro do normal

Error EntityContainer

Quando surgem determinados erros que não conseguimos resolver, ficamos a bater nas paredes, no meu caso tive de apagar o meu EntityDataSource e depois deu este erro abaixo.

image

A solução para este problema é bastante simples, apesar de ter perdido algum tempo em achar a solução, pois nunca nos lembramos das coisas mais básicas, que é o caso do código HTML da página invocada.

<asp:EntityDataSource ID="EDS_Artigo" runat="server"
                ConnectionString="name=db****Entities" DefaultContainerName="db****Entities1"
                EnableFlattening="False" EntitySetName="artigos"
                Select="it.[id_artigo], it.[artigo]">
</asp:EntityDataSource>

No meu caso no acesso que fazia através do meu EntityDataSource, com as alterações que fiz no Modelo e nos nomes, as alterações não foram abrangidas ao código HTML, ficando ainda com as antigas definições, no “DefaultContainerName”. Alterando o código para o nome actual já não dará qualquer erro do género, arrancando de imediato com a página/aplicacão.

Qualquer outro erro que vos esteja a aparecer podem enviar para o meu email que tentarei ajudar.

Error in Save Changes SQL

O erro abaixo ocorre quando se tenta fazer alterações numa tabela em SQL server:

image

Acima foi criada uma tabela tipo_artigo, onde foi gravada apenas com a chave e tipo_artigo, no entanto pretende-se alterar a tabela, mas ao editar a tabela dá o erro abaixo:

image

Para resolver deverá aceder a:

TOOLS/OPTIONS

image

Deverá ser seleccionado do lado esquerdo a opção Designers e retirar o visto na opção:

“Prevent saving changes that requeire table re-creation”

image

E pronto, problema resolvido, já pode ser alterada a tabela sem qualquer problema.

Posted in SQL. Tags: , , , , . Sem Comentários »