Clube da Programação e Hardware
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Clube da Programação e Hardware

Tutorial, dicas, Programação, Hardware entre outros assuntos.
 
InícioInício  Últimas imagensÚltimas imagens  ProcurarProcurar  RegistarRegistar  Entrar  

 

 Campo não Atualixa de Imediato

Ir para baixo 
2 participantes
AutorMensagem
matrix




Mensagens : 6
Data de inscrição : 28/01/2011

Campo não Atualixa de Imediato Empty
MensagemAssunto: Campo não Atualixa de Imediato   Campo não Atualixa de Imediato EmptyQui Fev 10, 2011 8:03 am

Pessoal estou usando o formulario com mestre-detalhes onde em uma tabela estou fazendo meu select da seguinte forma:

Select a.*, b.nome from entidades_contatos a
left outer join tipo_contatos b on b.codigo = a.tipo_contato
where CODIGO_ENTIDADE =:CODIGO_ENTIDADE

só que dessa forma o campo nome não atualiza de imediato ou seja na hora da minha inserçao não está trazendo os nomes dos contatos, veja como estou inserindo


with DMEntidades do
begin
cdContatos.close;
cdContatos.CommandText:= 'Select a.*, b.nome from entidades_contatos a '+
'left outer join tipo_contatos b on b.codigo = a.tipo_contato ' +
'where CODIGO_ENTIDADE =:CODIGO_ENTIDADE';
cdContatos.Params[0].AsInteger:= cdEntidadesCODIGO_ENTIDADE.AsInteger;
cdContatos.Open;
cdContatos.Append;
cdContatosCODIGO.AsInteger:=GerarNovoCodigo('G_C_ENTIDADES_CONTATOS');
cdContatosTIPO_CONTATO.AsInteger:= StrToInt(txtCodigoTipoContato.Text);
cdContatosDDI.AsString:= txtDDI.Text;
cdContatosDDD.AsString:= txtDDD.Text;
cdContatosNUMERO_CONTATO.AsString:= txtContato.Text;
cdContatos.Post;
end;



tinha um problema anterior que era de não está atualizando o delete ai dei uma configura do ProviderFlags do campo ai ele funcionou agora estou passando por esse probleminha que sabe dizer o que é?


Última edição por matrix em Seg Ago 13, 2012 9:46 pm, editado 2 vez(es)
Ir para o topo Ir para baixo
volverine




Mensagens : 14
Data de inscrição : 28/01/2011

Campo não Atualixa de Imediato Empty
MensagemAssunto: Re: Campo não Atualixa de Imediato   Campo não Atualixa de Imediato EmptyTer Fev 15, 2011 5:23 am

Companheiro você sta usando ClienteDataset?

caso for faça assim :


CÓDIGO:


cdsProdutos.ApplyUpdates(0);


Espero que seja isto que precise.
Ir para o topo Ir para baixo
 
Campo não Atualixa de Imediato
Ir para o topo 
Página 1 de 1
 Tópicos semelhantes
-
» Filtrar Campo data de uma tabela por um edit.(Resolvido)

Permissões neste sub-fórumNão podes responder a tópicos
Clube da Programação e Hardware :: PROGRAMAÇÃO :: Delphi-
Ir para: