Ver Mensaje Individual
  #1  
Antiguo 01-10-2013
xalo xalo is offline
Miembro
 
Registrado: ene 2011
Posts: 19
Reputación: 0
xalo Va por buen camino
Error en locate en TJvCsvDataset...

Buenas tardes,
Necesitaría hacer una búsqueda parcial en un campo con un JvCsvDataset , y me encuentro que al hacer el locate con el parámetro loPartialKey da un error '...EVariantInvalidArgError with message 'Invalid argument'...'. La línia de código es la siguiente:

Código Delphi [-]
JvCsvDataSet1.Locate('CampoA','a',[loPartialKey]);

Si realizas una búsqueda sin el modificador funciona correctamente (aunque también veo que no posiciona el puntero en el registro...será un bug supongo :-()

También he probado a poner un JvDBFindEdit y da exactamente el mismo mensaje, ya que supongo utilizará la misma función internamente.
Si alguien le quiere echar un vistazo al código os dejo enlace descarga: dl.dropboxusercontent.com/u/948607/csv.rar

Gracias de antemano

Última edición por Casimiro Noteví fecha: 01-10-2013 a las 17:11:47.
Responder Con Cita