Fórum Atualizar Campo do Interbase - Ajuda #50109
28/03/2005
0
Olá Pessoal,
Estou tentando fazer uma rotina com o conteudo da minha tabela que está desta forma 000000 e quero que fique assim 00000-0 a rotina já está pronta e funcionando,
While not IBQuery1.Eof do
Begin
IBQuery1.Edit;
Transf:=IBQuery1FConta.Value;
Transf:=Copy(Transf,1,5) + ´-´ + Copy(Transf,6,1);
IBQuery1Fconta.Value := Transf;
IBQuery1.Post;
IBquery1.Next
End;
Configurei o Acesso ao Interbase está tudo OK. Mas estou com dificuldade de Atualizar no Interbase, ele está mostrando no DBGrid como fica mas na tabela ele não está salvando.
IbUpdateSql esta com este Codigo no ModifySql ´Update CCRPIR set Fconta=Fconta´ No IBQuery o Cached Update está True, E na Opção Update Object=IBUpdateSql
No que estou errando ?
Um abraço
Renato
Estou tentando fazer uma rotina com o conteudo da minha tabela que está desta forma 000000 e quero que fique assim 00000-0 a rotina já está pronta e funcionando,
While not IBQuery1.Eof do
Begin
IBQuery1.Edit;
Transf:=IBQuery1FConta.Value;
Transf:=Copy(Transf,1,5) + ´-´ + Copy(Transf,6,1);
IBQuery1Fconta.Value := Transf;
IBQuery1.Post;
IBquery1.Next
End;
Configurei o Acesso ao Interbase está tudo OK. Mas estou com dificuldade de Atualizar no Interbase, ele está mostrando no DBGrid como fica mas na tabela ele não está salvando.
IbUpdateSql esta com este Codigo no ModifySql ´Update CCRPIR set Fconta=Fconta´ No IBQuery o Cached Update está True, E na Opção Update Object=IBUpdateSql
No que estou errando ?
Um abraço
Renato
Rfp170
Curtir tópico
+ 0
Responder
Posts
28/03/2005
Maicongabriel
Não utilizo [b:1198f21264]IBX[/b:1198f21264], mas creio que tenha lhe faltado um [b:1198f21264]Commit[/b:1198f21264], para realmente efetivar as alterações que você fez, na base de dados, pois assim somente você esta deixando as alterações em Cache, conforme você mesmo mencionou: [b:1198f21264]´Cached Update está True´[/b:1198f21264]
Responder
Gostei + 0
28/03/2005
Gandalf.nho
Eu observei que no seu ModifySQL está faltando a cláusula WHERE. Como ele vai saber em que registro deve aplicar a alteração?
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)