Fórum BatchMove dando erro #213002

10/02/2004

0

Há muito fiz um programa em Paradox para um amigo. Agora ele me pediu que eu fizesse um atualizador para ele, pois ele tem um Note Book, o qual coleta dados na rua e depois joga na rede e retira da rede quando vai para a rua. Eu só preciso atualizar 5 tabelas. Para facilitar tudo, usei o BatchMove Mode batAppendUpdate. Agora dá o seguinte erro quando atualizo.
DESTINATION MUST BE INDEXED. TABLE
Como resolver isso?


Paulo

Paulo

Responder

Posts

10/02/2004

Aroldo Zanela

Colega,

Basta criar ou especificar o índice na tabela destino.


Responder

Gostei + 0

10/02/2004

Paulo

Como faço isso? Onde especificar? As tabelas já são indexadas.


Responder

Gostei + 0

10/02/2004

Aroldo Zanela

Colega,

Na propriedade IndexFileName da Table destino.


Responder

Gostei + 0

10/02/2004

Paulo

Aroldo, fiz como vc disse, mas mesmo assim continua dando erro. O IndexFieldName, selecionei o campo primário. Fiz em todas as tabeas.

procedure TForm1.BitBtn1Click(Sender: TObject);
begin
Dm.rCliente.Execute; //rCliente é o BatchMove.
Dm.rVeiculo.Execute;
Dm.rImovel.Execute;
Dm.rFotos.Execute;
Dm.rCorretor.Execute;
end;


Responder

Gostei + 0

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

Aceitar