Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Salmo Alves Martins

dbedit e dbgrid

Recommended Posts

Bom dia a todos!

Estou criando uma tela de emissão de pedidos, estou usando sqldataset, clientdataset, datasetprovider,datasouse.

dbedit para alterar e inserir valores e dbgrid para mostrar resultados.
quando eu coloco o clientdataset em modo de inserção ele cria uma linha em branco no dbgrid

Como fazer para adicionar no dbgrid somente quando eu terminar de adicionar todas as informações do dbedit?

 

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá amigo.

 

Como esses componentes da guia "Data Controls" possuem vinculo "direto" com as tabelas, isso se torna meio que automático, ou seja, conforme você for preenchendo os valores em seus DBEdits, eles vão aparecer no seu dbgrid.

 

Eu vejo duas formas de contornar isso:

 

Primeira: Você ter uma table/query vinculada só com os dbedits do cadastro e outro só para a exibição dos dados no dbgrid;

 

Segunda: Antes de dar um Append/Insert na sua table/query, deixar a propriedade DataSource do DBGrid sem nenhum valor preenchido, e na hora de dar o post atribuir a essa propriedade o vinculo com sua table/query.

 

Até a próxima. :thumbsup:

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.