Puedes primero probar la consulta, luego la vas rompiendo como quieres para descubrir donde esta el error:
me refiero a:
Query.locate('Tipo;Codigo',VararrayOf([QueryTipo,Querycodart]),[]);
si todo sale bien, entonces prueba lo siguiente (incluso ir un paso antes y en lugar de poner QueryTipo poner el valor que es, podría ayudar)
Campos:='Tipo;Codigo';
Query.locate(Campos,VararrayOf([QueryTipo,Querycodart]),[]);
y por útlimo
WValores:=VararrayOf([QueryTipo,Querycodart]);
Campos:='Tipo;Codigo';
Query.locate(Campos,WValores,[]);
y si sigue el mismo problema, pues entonces si es un caso bastante extraño para mi.
Última edición por ContraVeneno fecha: 15-07-2005 a las 21:04:02.
|