[firebase-br] Firebird - gravar fisicamente apartir de um ClientDataSet
MC Sistemas
mcsistemas em mcsistemas.eti.br
Seg Nov 29 11:33:50 -03 2004
Em brancoAssunto: Firebird - gravar fisicamente apartir de um ClientDataSet
Situação : Delphi 7 e Firebird 1.5
Estou usando a seguinte estrutura para visualizar e editar uma determinada tabela.
IBDatabase1 -> IBTransaction1 -> IBQuery1 -> DataSetProvider1 -> ClientDataSet1.
com as seguintes configurações
no IBquery1 , a SQL = select * from MC03PRO ( tabela com 2 campos - codigo e nome)
No DataSetProvider = updateMode = upWhereChangeOnly
Esta funcionando, consigo abrir o grid, navegar , editar a tabela atrave's de um POST ou DELETE.
Aqui , começa o meu problema.
Quando executo , o seguinte comando , para gravar fisicamente no banco, através de
ClientDataSet1.ApplyUpdates(0);
recebo a seguinte mensagem.
execption class EIBClienteError
"SQL Parse Error : Parameter name expected.'
Qual a forma correta, para o funcionamento pleno deste componente com Firebird.
[ ]'s
Marcelo
Mais detalhes sobre a lista de discussão lista