Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   Test de Evaluacion (https://www.clubdelphi.com/foros/showthread.php?t=60394)

Elite237 03-11-2008 16:33:04

Mostrar Panel en evento onDblClic del StringGrid
 
Alguien sabe como insertar valores de un bd en un tpanel, y que se muestren en el evento on dblclic del stringgrid.Les deje el codigo en el ultimo post

Lepe 03-11-2008 18:39:37

Usa un Frame.

Dentro del frame coloca varios DBEdits y configura el datasource de ellos. Ahora pones ese frame en la ventana del stringgrid pero oculto. Cuando el usuario hace clic en una celda, haces que se busque el registro en el datasource, y muestras el Frame (visible := true).

El strringgrid, deberá llevar una columna que identifique la clave primaria de ese registro.

El frame, puede contener un DBNavigator con el botón Insert, delete, etc.

Saludos

Elite237 03-11-2008 19:08:52

Gracias Lepe por contestar, solo que asi debo de hacerlo, con un panel, que mostrará un radiogroup con todas las respuestas que tenga esa pregunta. Nose si checaste el codigo que deje anteriormente, alli explico como tengo la base de datos asi como el codigo que se genera en el evento dblclic del stringrid.Gracias por tu sugerencia.Espero y puedas ayudarme

Delphius 03-11-2008 19:16:50

Cita:

Empezado por Elite237 (Mensaje 323886)
Alguien sabe como insertar valores de un bd en un tpanel, y que se muestren en el evento on dblclic del stringgrid.Les deje el codigo en el ultimo post

Sin ofender, ¿No estamos volviendo al principio?:confused:
Digo, tras 62 post en este hilo, ¿no se ha comprendido nada?:o

Insertar en un panel, en un label, en un memo, siempre es lo mismo:

1. Armar la consulta (O en su defecto, tenerla ya hecha en diseño)
2. Abrir el Query
3. Explorar el Query e ir insertando los datos donde se lo necesite

Lo único que variará de todo el proceso es la forma en como se procederá al volcarlo en el control. Esto dependerá ya en última del control, más no de un aspecto de la base de datos.

Elite237, no es por ofenderte pero recomiendo una lectura a la ayuda que proporciona Delphi sobre los controles. Selecciona uno y presiona F1. Si tus dudas pasan por comprender y saber usar cada control, lo más conveniente es leer la ayuda.

Lo que comenta Lepe, sobre usar TNavigator, DataSource, y componentes data-ware es una opción sencilla breve y cómoda. No requiere demasiado código.

No se porqué pero me parece que le estás dando demasiadas vueltas.

Saludos,

Elite237 04-11-2008 01:35:53

Hola que tal Delphius, quiza no me di a entender en m problema, ya capte todo lo que hemos hablado en este hilo, y ya sabia como mostrar el panel y todo, solo queria checar el porque no me mostraba las respuestas que tenian cada pregunta.Pero lo logre hacer:).Te comento que como me habia cambiado las tablas pues tenia que hacer referencia a una clave, pero no sabia como, y leyendo consegui un tip, hize en mi select un like, en el cual me buscara todas las respuestas donde empezara por un punto y posss....asunto resulto.Gracias de todas maneras a Lepe y a Delphius.Ahora si cierro este hilo.Saludos

Neftali [Germán.Estévez] 04-11-2008 10:37:39

Desgraciadamente yo también me he perdido un poco. Después de tantos cambios ya no se por donde llevas el proyecto.


La franja horaria es GMT +2. Ahora son las 01:57:38.

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