Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 16-03-2010
abdielalej abdielalej is offline
Miembro
 
Registrado: mar 2010
Posts: 22
Poder: 0
abdielalej Va por buen camino
Como saber el numero de un fila en un Dbgrid

Hola a todos y de antemano muchas gracias...
Gracias a todos los que me ayudaron en el tema anterior.
Quisiera saber en un momento para una consulta...cuál celda se modificó??
la idea es que ese valor que se introdujo en ese celda quiero insertarlo en una tabla. La columna siempre es la misma...ahora la fila cambia....
Responder Con Cita
  #2  
Antiguo 16-03-2010
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
El DBGrid es un depositario del contenido de un Dataset.
El dato no esta en el Dbgrid, este solo lo muestra, el dato esta en el dataset.
Saludos
__________________
Siempre Novato
Responder Con Cita
  #3  
Antiguo 16-03-2010
abdielalej abdielalej is offline
Miembro
 
Registrado: mar 2010
Posts: 22
Poder: 0
abdielalej Va por buen camino
Buenas Caral gracias por responder
Es lo mismo un dataset que un datasource???....porque yo tengo conectado un adoconection....un datasource al adoconection ....y el Dbgrid al datasource...
lo estoy haciendo mal??
Ahora ya entendí tu respuesta....¿cómo obtengo entonces el valor de una celda en específico?
Responder Con Cita
  #4  
Antiguo 16-03-2010
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Haciendo un recorrido del dataset.
Ejemplo:
adoconnection, adoquery o adotable, datasource, dbgrid.
El que contiene la informacion es el segundo, cualquiera de ellos.
Haces un recorrido y encuentras el dato.
Que bd usas?.
Saludos
__________________
Siempre Novato
Responder Con Cita
  #5  
Antiguo 16-03-2010
abdielalej abdielalej is offline
Miembro
 
Registrado: mar 2010
Posts: 22
Poder: 0
abdielalej Va por buen camino
Yo uso Access...
Caral perdona pero no entiendo....yo voy a ingresar en una columna que se llama cantidad en el Dbgrid....que está asociada a una fila con el nombre de un producto....en el evento OnUpdateData tengo una consulta...mientras el usuario teclea una cantidad para un producto y sale para llenar otra cantidad....entra a ese evento para insertar esa cantidad en una tabla...pero cómo cogo ese valor??
Con un StringGrid decía Cells[i][j] algo as'i no se puede hacer??...o por favor explicame bien....
Responder Con Cita
  #6  
Antiguo 16-03-2010
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Puedes quitarle el exe al programa y colocarlo aqui en un zip, asi lo veremos mejor.
El asunto esta en apuntar al dato, cuando te posicionas en alguna parte del dbgrid, este apunta al dataset, es ese el que contiene el dato.
AdoTable.dataset.
Saludos
PD: El stringgrid funciona con celdas, el dbgrid tambien podria (creo) pero es mas sencillo que apunte al dato, despues de todo es lo que te interesa, el dato, no donde esta.
__________________
Siempre Novato
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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Como Saber el nro de La fila que selecciono en un TstringGrid FAGD Varios 4 12-11-2008 22:40:54
saber que fila del dbgrid gesjug Varios 5 02-07-2008 16:02:00
Numero de fila en DBGrid Colgueit Conexión con bases de datos 28 16-03-2007 18:04:35
Mostrar numero de fila DBGrid danielcordovahe Varios 2 20-09-2005 01:00:21
numero de fila en dbgrid manu Varios 5 18-12-2003 21:06:14


La franja horaria es GMT +2. Ahora son las 00:25:20.


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