Les agradesco de antemano su ayuda
Soy un principiante de delphi y estoy haciendo una aplicacion con una bases de datos hecha en Access pero mi problema es que tengo una tabla que crece muy rapido y estoy teniendo problemas al calcular algunos valores. y lo que queria decir es que es bueno o no aplicar la sentencia locate cuando se requiren comparar dos campos para encontrar un fichero?
esta es la sentencia que tengo para utilizar el locate pero no me funciona
procedure TForm1.Button2Click(Sender: TObject);
var
vList: variant;
begin
vList := VarArrayCreate([0, 1], varVariant);
vList[0] := 'Christiansted';
vList[1] := 'VIP Divers Club';
table1.locate('city;company', vList, []);
end;
pero me sale un error en VarArrayCreate dice que no esta declarado y esto como se hace??? para que funcione???