Applyupdates no clientdataset
:?: :?: :?: :?: :?: :?: :?: :?: :?:
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
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
Curtidas 0
Respostas
Ramerhy
31/05/2003
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.
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.
GOSTEI 0
Ronaldo
31/05/2003
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.
Agora, o nome da tabela em maiúsculas é f.....
Mas valeu, salvou minha pele
Ronaldo.
GOSTEI 0
Vinicius2k
31/05/2003
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?
É 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?
GOSTEI 0
Lula_molusco
31/05/2003
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
GOSTEI 0