Erro ao editar dado salvo
Bom gente eu to com um erro na hora de editar um aquivo salvo
quando eu mando editar e clico em salvar do o erro que segue no link abaixo a sua imagem
http://www.sendspace.com/file/7229ub
abaixo o codigo que uso no botão de editar
//Abilitando componetens do DM
DMBD.CdsCadastroCliente.Active := true;
DMBD.SQLCadastroCliente.Active := true;
//Alterando Registro salvo no Banco
if(DMBD.CdsCadastroCliente.IsEmpty) or
(DMBD.CdsCadastroCliente.State in [dsInsert]) then
exit
else
begin
DMBD.CdsCadastroCliente.Edit;
end;
Abaixo o codigo usado no botão de salvar
//Abilitando e desabilitando componemtes do DM
DMBD.CdsCadastroCliente.Active := True;
DMBD.SQLCadastroCliente.Active := true;
//Salvando Registro
if (DMBD.CdsCadastroCliente.IsEmpty) and
(DMBD.CdsCadastroCliente.State in [dsBrowse]) then
exit
else
begin
DMBD.CdsCadastroCliente.Post;
DMBD.CdsCadastroCliente.ApplyUpdates(-1);
end;
eu uso Delphi7, dbexpress e Firebird
quando eu mando editar e clico em salvar do o erro que segue no link abaixo a sua imagem
http://www.sendspace.com/file/7229ub
abaixo o codigo que uso no botão de editar
//Abilitando componetens do DM
DMBD.CdsCadastroCliente.Active := true;
DMBD.SQLCadastroCliente.Active := true;
//Alterando Registro salvo no Banco
if(DMBD.CdsCadastroCliente.IsEmpty) or
(DMBD.CdsCadastroCliente.State in [dsInsert]) then
exit
else
begin
DMBD.CdsCadastroCliente.Edit;
end;
Abaixo o codigo usado no botão de salvar
//Abilitando e desabilitando componemtes do DM
DMBD.CdsCadastroCliente.Active := True;
DMBD.SQLCadastroCliente.Active := true;
//Salvando Registro
if (DMBD.CdsCadastroCliente.IsEmpty) and
(DMBD.CdsCadastroCliente.State in [dsBrowse]) then
exit
else
begin
DMBD.CdsCadastroCliente.Post;
DMBD.CdsCadastroCliente.ApplyUpdates(-1);
end;
eu uso Delphi7, dbexpress e Firebird
Jeovanne
Curtidas 0
Respostas
Jeovanne
22/01/2009
Bom gente depois de mais de 48 horas tentando resolver eu descobri que o erro era uma / no nome de um campo no banco de dados
tirei a / e tudo funcionou normalmente mas mesmo assim muito obrigado por terem visitado e tentado ajudar :D
tirei a / e tudo funcionou normalmente mas mesmo assim muito obrigado por terem visitado e tentado ajudar :D
GOSTEI 0