FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
#1
|
|||
|
|||
probe haciendo el locate en el clientdataset y despues asignarle el clientdataset al datasource pero igual, lo encuentra pero no me muestra los datos en pantalla, es decir, en el dbgrid que esta mirando al datasource.
|
#2
|
||||
|
||||
Creo que sigo sin entender, te digo a mi entender:
Un ClientDateSet se conecta al DataSource, el DataSource al DbGrid, todo esto en tiempo de diseño, luego si tu lo que quieres es mostar un solo registro en el dbgrid el locate lo ubica pero no lo filtra son conceptos distintos, una cosa es que lo ubique y otra es que en un dbgrid solo lo muestre a el
__________________
...Yo naci en esta ribera del arauca vibr@d0r Soy hermano de la espuma, de la garza, de la rosa y del sol... Viva Venezuela |
#3
|
|||
|
|||
Perdon, yo me explique mal.
Tengo estos datos en una tabla en una base de datos. CLAVE,TipoProducto,NombreProducto,Precio y estos valores en el orden de las columnas que describi antes. 1,2,Driver 5 1/4,10 2,2,FP,50 3,5,Keyboard,10 4,6,mouse,5 cuando abre la aplicación pregunta que producto quiere ver, entonces le pido que ingrese el codproducto, por ejemplo el 3. todo esto en el show del form., y como mostre antes en el código cargo el datasource y hago un locate, para que en la grilla el registro activo sea el que seleccionó el usuario, me entiendes?, la idea es que te abra la grilla y se resalte el producto que eligió el usuario antes de mostrar el formulario principal, ahora bien, la grilla se esta cargando, pero no me esta poniendo activo el producto que selecciono el usuario. :S, (soy malaso pa explicar sorry). |
#4
|
||||
|
||||
Bueno, me parece que eduarcol tiene razón, ¿Que quieres?, ¿Filtrar o localizar?, el locate solo te localiza el registro, en cambio el Filter te mostraria solo ese registro. ¿Cual de los dos quieres usar?
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ |
#5
|
||||
|
||||
Ahhh, bueno, pero ¿De que manera necesitas que se resalte dicho registro?, Por medio de un color?, ¿Por medio de una señal?, ¿Un dibujo?
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ |
#6
|
|||
|
|||
si, de la forma que lo hace el dbgrid cuando seleccionas un registro, digamos, todo el registro de color azul
|
#7
|
||||
|
||||
En la propiedad Options del dbgrid, muestra
rowSelect := True; AlwaysShowSelection := True
__________________
...Yo naci en esta ribera del arauca vibr@d0r Soy hermano de la espuma, de la garza, de la rosa y del sol... Viva Venezuela |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
problema con locate | anubis | Tablas planas | 5 | 05-06-2007 06:52:57 |
Yo uso LOCATE y tu......... | JULIOCTORRESG | Varios | 1 | 02-03-2007 01:10:47 |
Locate | sanrp2004 | Varios | 3 | 21-06-2006 20:30:37 |
Uso del Locate | jzk | Conexión con bases de datos | 8 | 22-04-2005 13:05:03 |
Locate | hgiacobone | Conexión con bases de datos | 6 | 08-07-2003 15:33:49 |
|