Problema con RecNo en tabalas FireDac
Hola a todos.
Soy un viejo lector de este foro pero hasta ahora nunca había preguntado nada. Esta es mi primera consulta. Necesito ayuda con el componente FireDac. Estoy usando tablas y Querys de Firedac, pero cuando quiero saber en que registro de una tabla estoy parado, siempre obtengo el mismo resultado (-1), cosas que no pasa con los Query de este componente. Quería saber si a alguien le ha pasado algo parecido y en caso de haberlo solucionado como lo hicieron. O algún posible motivo por el cual no Funciona el RecNo en las tablas de FireDac. Agradecería cualquier ayuda que me puedan brindar. Saludos MARX |
Hola MARX.
No he trabajado con FireDac, pero revisa si te sirve el enlace sugerido en el segundo mensaje: Delphi FireDAC SQLite RecNo = -1 Saludos :) |
Cita:
|
Cita:
Cita:
Estoy armando una base de datos para un control de mercadería y pagos para mi hermano. Lo necesito porque al presionar el botón de ingreso de pagos, me abre un formulario y con el RecNo puedo hacer referencia a un registro especifico de la tabla donde controlo el flujo de mercaderia. Necesitaba saber a que registro de la tabla estaba apuntando el puntero. Ya tenía el programa hecho, pero cuando me cambie de MyDac a FireDac no me andaba porque el RecNo me daba siempre -1 Para los que tienen el mismo problema les dejo la solución. Hay que poner en true la propiedad de las tablas FetchOptions->LiveWindowParanoic, que por defecto está en false para mejorar el rendimiento de las aplicaciones. Muchísimas gracias a quienes respondieron. Me ahorraron mucho tiempo y disgustos Saludos Marx |
La franja horaria es GMT +2. Ahora son las 14:34:36. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi