BatchMove dando erro
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?
DESTINATION MUST BE INDEXED. TABLE
Como resolver isso?
Paulo
Curtidas 0
Respostas
Aroldo Zanela
10/02/2004
Colega,
Basta criar ou especificar o índice na tabela destino.
Basta criar ou especificar o índice na tabela destino.
GOSTEI 0
Paulo
10/02/2004
Como faço isso? Onde especificar? As tabelas já são indexadas.
GOSTEI 0
Aroldo Zanela
10/02/2004
Colega,
Na propriedade IndexFileName da Table destino.
Na propriedade IndexFileName da Table destino.
GOSTEI 0
Paulo
10/02/2004
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;
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;
GOSTEI 0