PDA

Ver la Versión Completa : Setrange para interbase


Giniromero
28-05-2003, 14:54:33
Hola,

Estoy pasando una aplicación de paradox a interbase.

Uno de los problemas con los que me estoy encontrando es que algunos "procedimientos" de delphi, que se usan con paradox me dan error si los trato de usar con interbase.

Uno de estos, "procedimientos" es precisamente "Setrange", que supuestamente sirve para determinar el rango de valores que tiene que mostrarnos la tabla, esto es, por ejemplo, que nos muetre todos los registros que tienen en el campo X un valor comprendido entre valorX y valorY.

Podría alguien decirme que "procedimiento" sustituye a este en interbase, o como hacer esto mismo en interbase.

El código en paradox era el siguiente,

FrmDataModule.TbSubgrup.Setrange([FrmDataModule.TbAsistNUMGRUP.Value],[FrmDataModule.TbAsistNUMGRUP.Value]);

Donde he mantenido el nombre de las tablas al pasarlo a interbase.

Muchas gracias a todos

Virginia

Bacterion
28-05-2003, 14:59:54
En principio el SetRange está definido en los TTable, con lo que debería funcionarte.
Otra cosa que puedes hacer es usar un Filter o, mejor, una query en la que parametrices que quieres traerte de la tabla.

Si te da error, tendrías que decir que tipo de error da.