Aleração Registro DbGrid Delphi
26/11/2021
0
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
Posts
17/11/2022
Anderson Gonçalves
Entre em contato e posso tentar ajudar.
Skype: anderson.case13@gmail.com
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?
18/11/2022
Paulo
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.
18/11/2022
Paulo
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.
Clique aqui para fazer login e interagir na Comunidade :)