Exception class TDBXError with message
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
Curtidas 0
Respostas
Alves_sp
13/08/2009
[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
GOSTEI 0