Trocar a propriedade TableName de um TTable em Execução

Delphi

16/06/2004

Boa tarde!!!

Aguém poderia me informar como trocar a propriedade TableName de um TTable na ação de um botão partindo de um seleção de um combobox?

Wagner


Wagnermarrane

Wagnermarrane

Curtidas 0

Respostas

Wagnermarrane

Wagnermarrane

16/06/2004

To tentando trocar a propriedade em tempo de execução, mas até apresentando o seguinte erro:

´TbResult: Cannot perform this operation on an open dataset´

E preciso que o objeto TTable troque de tabela a partir um seleção de um combo para mostar outros dados em um grid.

No aguardo
Wagner


GOSTEI 0
Gandalf.nho

Gandalf.nho

16/06/2004

Tem que fechar o TTable primeiro antes de setar a propriedade TableName.


GOSTEI 0
Bacalhau

Bacalhau

16/06/2004

table1.close;
table1.indexname := ´´; <- é util
table1.tablename := combobox1.text;
table1.open;


GOSTEI 0
POSTAR