Fórum Exception class TDBXError with message #373517

13/08/2009

0

Boa tarde por gentileza alguem podria me ajudar estou com o seguinte erro: First chance exception at $7C812AEB. Exception class TDBXError with message ´Column unknown SENT_NOME At line 1, column 8´. Process Peculio.exe (3256) No meu SQLDataSet e no meu ClienteDataSet tem este campo. minha instrução sql esta assim.

select 
PED.CODVENDA, 
PED.DATAVENDA, 
PED.SENTCODIGO, 
PED.TIPOVENDA, 
PED.TOTALVENDA,
SENT.SENT_NOME ,
SENT.SENT_SALDO
from VENDA PED
INNER JOIN SENTENCIADO SENT ON SENT.SENT_CODIGO = PED.SENTCODIGO
where PED.CODVENDA = :CODVENDA

No DataSetProvider minha opton popropageteChanges = True no Edt Fild do cdspedVenda Sent_Nome a providerFlags o pfInUpdate e pfInWhere estão = false; Meu método para salvar está assim.


procedure TfrmPedVenda.btnSalvarClick(Sender: TObject);
begin
     dmVendas.cdsPedVendasTOTALVENDA.AsFloat := dmVendas.cdsItemPedVendasVALORTOTAL.Value;
     dmVendas.cdsPedVendas.Post;
     if dmVendas.cdsPedVendas.ApplyUpdates(0)<> 0 then
       dmVendas.cdsPedVendas.CancelUpdates;
end;

Se alguem poder me ajudar obrigado pela atenção.



Wlmwbm

Wlmwbm

Responder

Posts

13/08/2009

Alves_sp

[quote:a9c58fc4f4] Boa tarde por gentileza alguem podria me ajudar estou com o seguinte erro: First chance exception at $7C812AEB. Exception class TDBXError with message ´Column unknown SENT_NOME At line 1, column 8´. Process Peculio.exe (3256) No meu SQLDataSet e no meu ClienteDataSet tem este campo. minha instrução sql esta assim.

select 
PED.CODVENDA, 
PED.DATAVENDA, 
PED.SENTCODIGO, 
PED.TIPOVENDA, 
PED.TOTALVENDA,
SENT.SENT_NOME ,
SENT.SENT_SALDO
from VENDA PED
INNER JOIN SENTENCIADO SENT ON SENT.SENT_CODIGO = PED.SENTCODIGO
where PED.CODVENDA = :CODVENDA

No DataSetProvider minha opton popropageteChanges = True no Edt Fild do cdspedVenda Sent_Nome a providerFlags o pfInUpdate e pfInWhere estão = false; Meu método para salvar está assim.


procedure TfrmPedVenda.btnSalvarClick(Sender: TObject);
begin
     dmVendas.cdsPedVendasTOTALVENDA.AsFloat := dmVendas.cdsItemPedVendasVALORTOTAL.Value;
     dmVendas.cdsPedVendas.Post;
     if dmVendas.cdsPedVendas.ApplyUpdates(0)<> 0 then
       dmVendas.cdsPedVendas.CancelUpdates;
end;

Se alguem poder me ajudar obrigado pela atenção.
[/quote:a9c58fc4f4]



Da uma olhada na mensagem a coluna SENT_NOME não foi encontrada na tabela


Responder

Gostei + 0

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

Aceitar