Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Locate en IBX caso extraño (https://www.clubdelphi.com/foros/showthread.php?t=6823)

raul_sal 23-01-2004 16:56:35

Locate en IBX caso extraño
 
Trabajo con delphi 6.0

el dia de ayer decidi actualizarle los update pack 1 y 2 ademas de las ibx 6.08
debido a que tenia algunos problemas con los ibevents y lei un poco de que en esa version de las ibx se habia corregido algunos problemas de los mismos.

A raiz de esas actualizaciones mis metodos locate no funcionan como antes, por ejemplo
tengo una tabla que tiene como PK un campo CHAR(15) y mi locate anterior era asi


Código:

codbuscar := 'AE';
table.locate('CODIGO',codbuscar,[]);

y todo perfectamente bien

pero resulta que ahora tengo que rellenar los caracteres que le faltan a codbuscar para que me realize la busqueda correctamente, sera necesario que cambie todos los locates de este tipo por

Código:

codbuscar := 'AE';
table.locate('CODIGO',codbuscar,[lopartialkey]);

o existe alguna mejor solucion o explicacion a lo que me sucede.

De antemano Gracias por la ayuda.

BtbW 27-03-2004 18:41:38

Ibx
 
Hola!
A mi me pasa algo "similar", estoy utilizando Delphi 5 y cuando instalo los Update de IBX 5.0.3 y 5.0.4, ya no funciona el metodo locate en un IBQuery, de hecho ni entra a la unidad donde se localiza.


La franja horaria es GMT +2. Ahora son las 14:19:44.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi