FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
¿DbListbox ¿Cómo seleccionar item, en runtime?
Hola.
Aqui con una duda, he usado el Listbox1 y si le agrego items. al ejecutar el programa, puedo seleccionar con el cursor del ratón cualquier item del Listbox1. el item seleccionado se sombrea en modo indicativo de que esta seleccionado. pero con el DbListbox no puedo seleccionar ningun item. agrege los items asi Código:
procedure TMainForm.Button2Click(Sender: TObject); begin DbListbox1.items.add('line one'); DbListbox1.items.add('line two'); DbListbox1.items.add('line three'); DbListbox1.items.add('line four'); end; oara hacer unas querys Una ayuda, de favor. |
#2
|
|||
|
|||
mismo problema
Buenas, estoy teniendo el mismo problema, conseguiste solucionarlo y poder seleccionar items??
|
#3
|
||||
|
||||
Si no deja seleccionar ninguno, es que faltará por indicar el DataSource, o el Field (nombre del campo donde guardar la elección), que deberá ser de tipo string.
Quizás, si se trata de una consulta a varias tablas, no te deje editar el registro, por ende, "no deja seleccionar nada". Ahora mismo no recuerdo más causas posibles. Para saber la elección, puedes consultar el propio campo de la Base de datos. Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#4
|
|||
|
|||
No si cargarlo cargo bien los datos, hago una select a dos tablas y muestro la descripción de un campo de la segunda.
Pero luego no puedo hago click y es como si no hiciera nada, lo que quiero es poder pinchar y que se muestre como seleccionado el pulsado. NO se si se puede hacer así con el onclick o tengo que meter un navigator para que itere y poder seleccionar uno. |
#5
|
||||
|
||||
Para salir rápidamente de la duda, pon el DBNavigator enlazado al mismo datasource que el dbListbox. Ejecuta el programa.
En el DBNavigator tienes un botón de "Edit record", púlsalo: - Si el botón de "Guardar Cambios" del DBNavigator se queda en gris, significa que tu dataset original no es editable, y por eso no te deja elegir nada en el DBListbox. - Si El mismo botón de antes te permite guardar los cambios, pero el Listbox no funciona, es que te falta configurar alguna propiedad. En este caso tendrías que dar más información, nombre de las tablas involucradas, nombres de los campos, qué quieres mostrar en el Dblistbox y en qué campo quieres que se guarde, etc. Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Como seleccionar campos de una tabla sin saber cuantos van a seleccionar | david duarte | SQL | 7 | 05-04-2010 21:15:43 |
Seleccionar un item de un List Box | zvf | OOP | 2 | 06-04-2006 16:45:38 |
Seleccionar item "XX" en dblokupcombobox | c748a | Conexión con bases de datos | 2 | 20-12-2005 15:20:38 |
Cómo seleccionar un item de un TcxTreeView | FunBit | OOP | 5 | 21-07-2005 16:37:43 |
Como Cargo un DbListBox | IcebergDelphi | OOP | 6 | 12-11-2003 22:53:02 |
|