FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Número de registro
Hola,
Es posible saber en el número de registro de una tabla que me encuentro situado?, es decir, si estoy en el registro nº n de la tabla x. Seguro que es muy fácil pero es que no recuerdo como hacerlo. Millón de gracias. |
#2
|
||||
|
||||
DataSet.RecNo
Saludos!
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. |
#3
|
||||
|
||||
Aunque esto no es posible con cualquier base de datos. Dependiendo de la base y las componentes que se usen, a veces RecNo simplemente devuelve -1
// Saludos |
#4
|
||||
|
||||
Cita:
Cita:
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. |
#5
|
||||
|
||||
Cuando utilizo esta propiedad me devuelve el valor -1, es normal???
|
#6
|
||||
|
||||
perdón, mientras comprobaba la propiedad no he podido leer los otros dos correos, por lo que mi pregunta no tiene mucho sentido
Un saludo y gracias |
#7
|
||||
|
||||
Cita:
// Saludos |
#8
|
||||
|
||||
Disculparme pero es que mi inglés no me permite comprender correctamente la explicación dada anteriormente por delphi.com.ar
Citar: As implemented in TDataSet, the value of RecNo is always -1. Ordinarily an application does not access RecNo at the TDataSet level. Instead a redeclared and implemented RecNo property in a descendant class such as TTable is accessed. RecNo provides a fallback property for derived datasets that do not support record numbers. Lo que me obliga a preguntar de nuevo si es posible el uso de RecNo en la aplicación ya que me devuelve siempre el valor -1 y de no ser así si es posible obtener el número de registro de otra manera, gracias |
#9
|
||||
|
||||
Cita:
|
#10
|
||||
|
||||
Utilizo una base de datos Informix y un objeto DataSource y otro Query
|
#11
|
||||
|
||||
Desconozco Informix pero si RecNo devuelve -1 entonces no podrás. Si puedes modificar las tablas quizá pudieras agregar alguna columna de tipo autoinc para obtener un número de registro artificial.
// Saludos |
|
|
|