Comparar dos campos de una tabla
hola,
como hago para comparar dos registros de un mismo campo de una tabla, específicamente con el ultimo. En pseudocodigo:
estoy utilizando el componente Dbf de lazarus. Gracias |
Hola leogobo.
Saludos |
pero solo quiero comparar, no ir hasta el ultimo porque se me perderia la posición actual de la tabla.
|
Hola.
Es que no veo otra manera, no es un arreglo que se pueda manejar por índices o algo parecido. Para acceder al valor de un campo de determinado registro tenés que desplazarte hacia él. Una posible solución para evaluar el valor de cualquier campo con el valor del último es tenerlo almacenado en una variable. Es decir, cuando agregas un registro deberías guardar el valor del campo que te interese en FValorUltimoCampo. Saludos. |
Hola de nuevo.
No te mencioné el uso de BookmarkStr por que creo que en un post anterior dijiste que el componente TDbf no lo soporta o dá problemas, pero por las dudas probalo. Seria más o menos así:
Saludos. |
Perfecto, ya funciona como lo deseaba.
Gracias |
La franja horaria es GMT +2. Ahora son las 17:26:17. |
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