Re: [delphi-br] Uso do UPDATE nos componentes DBExpress.

2004-09-23 Por tôpico Neto
ClientDataSets não aceitam instruções UPDATE, DELETE etc. Use os ProviderFlags do DataSetProvider para instruções de UPDATE etc. Utilize consultas parametrizadas tipo: SELECT * FROM TABELA WHERE ID_TABELA = :ID_TABELA e defina a propriedade UpDateMode do DataSetPRovider para UpWhereKeyOnly. Ah, não

Re: [delphi-br] Uso do UPDATE nos componentes DBExpress.

2004-09-23 Por tôpico Sil-jo Evsan
Para operações que não são "select" vc deve em vez de usar ClientDataSet.Open utilize ClientDataSet.Execute. e para o SQLDataSet e SQLQuery utilize o ExecSQL(False); Cristiano do Amaral wrote: >Olá pessoal, > >Estou com um probleminha: Não estou conseguindo executar o exemplo >abaixo nos compo

Re: [delphi-br] Uso do UPDATE nos componentes DBExpress.

2004-09-23 Por tôpico Romario (Delphi)
Cristiano, Com o conjunto TSQLDataSet + TDataSetProvider + TClientDataSet basta você efetuar a atualização diretamente no ClientDataSet e depois efetuar um Post seguido do ApplyUpdates. Ex.: With SeuDataModule.SeuClientDataSet do Begin Try FieldByName('nome').AsString := Client