Aleração Registro DbGrid Delphi

26/11/2021

0

Olá galeta, Boa Tarde!

Estou tentando fazer modificações na minha tabela pelo dbgrid, já vi vário tópicos na internet de como se habilita, mais até o momento sem sucesso.


Procedimentos:
Propriedade DbGrid ReadOnly = False;
Propriedade dgEditing DbGrid = True;
Propriedade FdQuery ReadOnly = False;


Componetes Conexão:

Fdquery
DSource
DbGrid


Select :

FDQryMovCaixa.Close;
FDQryMovCaixa.SQL.Clear;
FDQryMovCaixa.SQL.Add('select * from mov_fech m where M.ID_CAIXA = :ID_CAIXA AND M.tipo_mov IN (:VA,:VP)');
FDQryMovCaixa.ParamByName('ID_CAIXA').AsInteger := FDQryFechaCaixa.FieldByName('ID').AsInteger;
FDQryMovCaixa.ParamByName('VP').AsString := 'VP';
FDQryMovCaixa.ParamByName('VA').AsString := 'VA';
FDQryMovCaixa.open;



Help?
Jefferson

Jefferson

Responder

Posts

17/11/2022

Anderson Gonçalves

Jefferson, precisamos ver os erro.
Entre em contato e posso tentar ajudar.
Skype: anderson.case13@gmail.com

Olá galeta, Boa Tarde!

Estou tentando fazer modificações na minha tabela pelo dbgrid, já vi vário tópicos na internet de como se habilita, mais até o momento sem sucesso.


Procedimentos:
Propriedade DbGrid ReadOnly = False;
Propriedade dgEditing DbGrid = True;
Propriedade FdQuery ReadOnly = False;


Componetes Conexão:

Fdquery
DSource
DbGrid


Select :

FDQryMovCaixa.Close;
FDQryMovCaixa.SQL.Clear;
FDQryMovCaixa.SQL.Add('select * from mov_fech m where M.ID_CAIXA = :ID_CAIXA AND M.tipo_mov IN (:VA,:VP)');
FDQryMovCaixa.ParamByName('ID_CAIXA').AsInteger := FDQryFechaCaixa.FieldByName('ID').AsInteger;
FDQryMovCaixa.ParamByName('VP').AsString := 'VP';
FDQryMovCaixa.ParamByName('VA').AsString := 'VA';
FDQryMovCaixa.open;



Help?
Responder

18/11/2022

Paulo

Olá galeta, Boa Tarde!

Estou tentando fazer modificações na minha tabela pelo dbgrid, já vi vário tópicos na internet de como se habilita, mais até o momento sem sucesso.


Procedimentos:
Propriedade DbGrid ReadOnly = False;
Propriedade dgEditing DbGrid = True;
Propriedade FdQuery ReadOnly = False;


Componetes Conexão:

Fdquery
DSource
DbGrid


Select :

FDQryMovCaixa.Close;
FDQryMovCaixa.SQL.Clear;
FDQryMovCaixa.SQL.Add('select * from mov_fech m where M.ID_CAIXA = :ID_CAIXA AND M.tipo_mov IN (:VA,:VP)');
FDQryMovCaixa.ParamByName('ID_CAIXA').AsInteger := FDQryFechaCaixa.FieldByName('ID').AsInteger;
FDQryMovCaixa.ParamByName('VP').AsString := 'VP';
FDQryMovCaixa.ParamByName('VA').AsString := 'VA';
FDQryMovCaixa.open;



Help?


Só adicionar o dbgrid no form, não precisa fazer mais nenhum ajuste todas as alterações que o usuario fizer já salva sozinho.
Responder

18/11/2022

Paulo

Jefferson, precisamos ver os erro.
Entre em contato e posso tentar ajudar.
Skype: anderson.case13@gmail.com


A intenção do forum é a pessoa postar as duvidas e soluções aqui para que sirva no futuro também para alguém. E não ficar ajudando de forma privada.
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar