Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 04-06-2005
Avatar de lucasarts_18
lucasarts_18 lucasarts_18 is offline
Miembro
 
Registrado: mar 2005
Ubicación: Villa Alemana,Chile
Posts: 1.087
Poder: 21
lucasarts_18 Va por buen camino
Nro de fila en TDBGrid

Hola a todos:

Cómo puedo saber en que número de fila estoy parado en un DBGrid y cuantas filas tiene el DBGrid sin recorrerla por completo ?

Es decir necesito algo que me devuelva el numero de fila seleccionada.

De antemano muchas gracias .

Atte Aarón García A.
Responder Con Cita
  #2  
Antiguo 04-06-2005
Avatar de vtdeleon
vtdeleon vtdeleon is offline
Miembro
 
Registrado: abr 2004
Ubicación: RD & USA
Posts: 3.236
Poder: 24
vtdeleon Va por buen camino
Saludos
Suponiendo que usas Tables.
Cita:
Empezado por lucasarts_18
Cómo puedo saber en que número de fila estoy parado en un DBGrid
El dbgrid solo es un componetne que te visualiza el contenido de un DB o tabla. Para lograr lo que quieres, tienes que pedirle esto al Dataset el table1: Ej table1.Recno; //esto te devolvera el numero de la fila en la que el cursor se encuentra

Cita:
Empezado por lucasarts_18
y cuantas filas tiene el DBGrid sin recorrerla por completo ?
Para esto usas: Table1.RecordCount;
Cita:
Empezado por lucasarts_18
Es decir necesito algo que me devuelva el numero de fila seleccionada.
Lo que me viene a la mente para esto, es recorer todas las filas e ir evaluendo si esta seleccionada.

Suerte
__________________
Van Troi De León
(Not) Guía, Code vB:=Delphi-SQL, ¿Cómo?
Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto!
Responder Con Cita
  #3  
Antiguo 04-06-2005
Avatar de Crandel
[Crandel] Crandel is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Parana, Argentina
Posts: 1.475
Poder: 23
Crandel Va por buen camino
Cita:
Empezado por lucasarts_18
necesito algo que me devuelva el numero de fila seleccionada.
usa SelectedRows.Count
__________________
[Crandel]
Responder Con Cita
  #4  
Antiguo 06-06-2005
Avatar de lucasarts_18
lucasarts_18 lucasarts_18 is offline
Miembro
 
Registrado: mar 2005
Ubicación: Villa Alemana,Chile
Posts: 1.087
Poder: 21
lucasarts_18 Va por buen camino
Hola:

Gracias por responder amigos, he solucionadop el asunto del total de filas, sólo me falta el de la fila actual del cursor, probé con table1.recno y me devuelve -1.
Espero otra manito.

Gracias.
Responder Con Cita
  #5  
Antiguo 06-06-2005
Avatar de vtdeleon
vtdeleon vtdeleon is offline
Miembro
 
Registrado: abr 2004
Ubicación: RD & USA
Posts: 3.236
Poder: 24
vtdeleon Va por buen camino
Saludos
Cita:
Empezado por lucasarts_18
Hola:

Gracias por responder amigos, he solucionadop el asunto del total de filas, sólo me falta el de la fila actual del cursor, probé con table1.recno y me devuelve -1.
Espero otra manito.

Gracias.

Probe con
Código Delphi [-]
ShowMessage(inttostr(table1.RecNo));
y resulto de maravillas. Chequea bien tu tabla o codigo.
__________________
Van Troi De León
(Not) Guía, Code vB:=Delphi-SQL, ¿Cómo?
Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto!
Responder Con Cita
  #6  
Antiguo 07-06-2005
Avatar de lucasarts_18
lucasarts_18 lucasarts_18 is offline
Miembro
 
Registrado: mar 2005
Ubicación: Villa Alemana,Chile
Posts: 1.087
Poder: 21
lucasarts_18 Va por buen camino
Hola :

Sigo igual que antes.
showmessage(inttostr(QryDetallePed.RecNo)); (Es un TQuery por sí acaso)
y no me resulta, sigue devolviendome -1

Según la ayuda de delphi:

Cita:
Indicates the active record in the dataset.
property RecNo: Integer;
Description
As implemented in TDataSet, the value of RecNo is always -1 (Ojo aquí). Ordinarily an application does not access RecNo at the TDataSet level. Instead a re-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.
¿Qué diablos será ?

Nos vemos.
Saludos.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 19:06: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
Copyright 1996-2007 Club Delphi