Erro de: o provedor subjacente falhou em open
26/06/2013
0
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?
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
Curtir tópico
+ 0
Responder
Posts
26/06/2013
Pjava
Descobri o erro. Estava no meu web.config. Estava apontando para um servidor que não existe na minha máquina.
Responder
29/06/2013
Joel Rodrigues
Obrigado por compartilhar a solução.
Tópico encerrado.
Tópico encerrado.
Responder
Clique aqui para fazer login e interagir na Comunidade :)