Fórum Applyupdates no clientdataset #163889

31/05/2003

0

:?: :?: :?: :?: :?: :?: :?: :?: :?:

Utilizando a arquitetura sqlconnection -> sqldataset -> datasetprovider -> clientdataset, ao executar o programa, fazendo o sql select * from plano, os dados vem corretamente. Quando faço o applyupdates, tenho a mensagem ´table unknown plano´.

Não sei mais o que fazer, se puderem me ajudar....


Estou utilizando o Delphi7 com o iterbase 6.

Grato,

Ronaldo


Ronaldo

Ronaldo

Responder

Posts

31/05/2003

Ramerhy

Tente o seguinte: no DataSetProvider, vá ao evento OnGetTableName:

procedure TForm1.DataSetProvider1GetTableName(Sender: TObject;
DataSet: TDataSet; var TableName: String);
begin
TableName:=´PLANO´;

end;

OBS.: Coloque o nome da tabela em maiúscula (se você observar, no Interbase ele cria todos os nomes das tabelas em maiúsculo)

Acho que vai resolver...

Abraços,
Romulo.


Responder

Gostei + 0

31/05/2003

Ronaldo

Eu estava pronto para um FORMAT C: /u, achei que era alguma dll estragada ou coisa assim....

Agora, o nome da tabela em maiúsculas é f.....


Mas valeu, salvou minha pele



Ronaldo.


Responder

Gostei + 0

01/06/2003

Vinicius2k

Pessoal,
É a segunda vez que observo uma pergunta que tem o mesmo erro... uso Delphi 6 e isso nunca aconteceu, porém os dois colegas que perguntaram usam Delphi 7... colega ramerhy, a solução que vc indicou é uma regra para no Delphi 7?


Responder

Gostei + 0

16/07/2003

Lula_molusco

Pessoal a mesma coisa no Firebird 1.5 RC 3, não funciona (não dá erro no nome da tabela, mas não ocorre a atualização dos dados), alguém já tentou fazer isso? Estou usando dbexpress do Delphi 7


Responder

Gostei + 0

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

Aceitar