Inquiridor
LINQ não atualiza

Pergunta
-
Olá,
estou fazendo um projeto aqui e me deparei com o seguinte problema. O linq não atualiza a tabela.
Código:
AccDataClassesDataContext db = new AccDataClassesDataContext();
var dados = db.ALLPersonalMembers.First(c => c.Userid == idTextEdit.Text);
dados.Passwd = pwTextEdit.Text;
dados.CUserName2 = docTextEdit.Text;
try
{
db.SubmitChanges();
}
catch (Exception ex)
{
//erro
}Estou fazendo algo errado?
Agradeço desde já.
Todas as Respostas
-
-
-
você tentou ?
ALLPersonalMembers allPersonalMembers = db.ALLPersonalMembers.First(c => c.Userid == idTextEdit.Text);
allPersonalMembers .Passwd = pwTextEdit.Text;
allPersonalMembers .CUserName2 = docTextEdit.Text;
Marcos Aguiar Jr - Brazil blog: https://marquinhosnet.wordpress.com/ -
Prezado,
Você não está recebendo nenhuma exception? Ao invés de deixar um comentário vazio dentro do catch, tente colocar uma mensagem exibindo a exception (se é que está lançando uma exception)...
André Alves de Lima
Visite o meu site: http://andrealveslima.spaces.live.com
Me siga no Twitter: @andrealveslima -
-
-
-
-
Tenta fazer assim:
AccDataClassesDataContext db = new AccDataClassesDataContext();
ALLPersonalMembers allPersonalMembers = db.ALLPersonalMembers.Where(c => c.Userid == idTextEdit.Text).First();
allPersonalMembers.Passwd = pwTextEdit.Text;
allPersonalMembers.CUserName2 = docTextEdit.Text;
db.Refresh(System.Data.Linq.RefreshMode.KeepCurrentValues, allPersonalMembers);
db.SubmitChanges();
Bruno Ferreira de Souza
Analista Desenvolvedor .NET
MCP - Windows Form -
Neto,
Novidades quanto a essa sua dúvida?
André Alves de Lima
Visite o meu site: http://andrealveslima.spaces.live.com
Me siga no Twitter: @andrealveslima