Array
(
)

Erro de: o provedor subjacente falhou em open

Pjava
   - 26 jun 2013

Tenho essa classe de Cadastro :e seus métodos
public class Empresa
{
private EmpresaEntities _db;
public Empresa()
{
_db = new EmpresaEntities();
}
public void Cadastro(FormCollection fc)
{
string _erro = "";
try
{
var cad = new tblCadastro();
cad.nome = fc["nome"];
cad.endereco = fc["endereco"];
cad.email = fc["email"];

_db.AddTotbPessoa(cad);
_db.SaveChanges();
}
catch (Exception ex)
{
_erro = ex.Message;
}
Tenho esse método no meu controller
[HttpPost]
public ActionResult CadastrarPessoa(FormCollection fc)
{
var cad = MinhaClasse.Cadastro(fc);
return Json(cad? new {Mensagem = "Cadastro realizado com sucesso!"} : new {Mensagem = "Não foi possível realizar o cadastro!"});
}

Quando preencho meu form, me dá o erro de Provedor adjacente falhou em open. Uma pergunta, no meu Web.config, eu estou apontando apenas para o meu EmpresaEntities e acho ser correto, ou não?

Pjava
   - 26 jun 2013

Descobri o erro. Estava no meu web.config. Estava apontando para um servidor que não existe na minha máquina.

0
|
0

Joel Rodrigues
   - 29 jun 2013

Obrigado por compartilhar a solução.
Tópico encerrado.

0
|
0