Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

Inserciones a partir de los elementos de un ListBox

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Bases de Datos
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: Inserciones a partir de los elementos de un ListBox Responder citando

Hola a tod@s:
Estoy desarrollando una aplicación para la gestión de un club de fútbol (muy modesto), y en una de mis pantallas tengo que asignar jugadores a un equipo.
Para ello, tendría que realizar una consulta para obtener a jugadores que me cumplen ciertas características y mostrarlos en un listbox para que el usuario seleccionase los que quisiese que formasen parte del equipo y los pasase a otro listbox. Más o menos tengo una idea de cómo programar esto.
El problema me surge cuando tengo que recorrer el segundo listbox para escribir el identificador que corresponde al equipo en cada uno de los registros que corresponden a los jugadores seleccionados. Como los campos que muestro son el DNI, el Nombre y los apellidos de cada uno de los jugadores, no tengo claro cómo podría recorrer esta segunda lista e ir posicionandome en el registro de la tabla correspondiente a jugadores para insertar el identificador que antes comentaba.
La función Locate me serviría? Cómo tendría que pasarle los argumentos entonces?
Cualquier sugerencia que me pudieseis ofrecer al respecto (incluso otra manera mejor que hacer esto con dos listas), me sería de mucha ayuda y estaría muy agradecida.
Un saludo
Volver arriba
Mensaje    Asunto: Responder citando

Intenta utilizar dos Querys y dos DBListBox, y asigna la propiedad del Datasource a la lista,
asi cuando los cambies, veras el resultado inmediato. dentro de las listas, es lo que entendi, pero si no es asi, intenta ser un poco mas detallado para ver como te podemos ayudar..

saludos
_________________
Cool
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email MSN Messenger
Mensaje    Asunto: Responder citando

En realidad lo que me supone un problema no es mostrar los elementos en las listas, sino tomar el contenido de esos elementos para introducirlos en una tabla de la base de datos posteriormente.
Por ejemplo: en la primera lista tengo a 5 jugadores y muestro sus DNI's, Nombre y Apellidos (asociando mediante un datasource la lista a la consulta, tal y como me indicais). De esos 5 jugadores, escojo a 3 para que formen parte del equipo que quiero, y los paso a la segunda lista. Ahora bien, una vez que los tengo en esa lista, quiero acceder a los registros de la tabla de la base de datos correspondientes a esos 3 jugadores para introducir en ellos una determinada información, y ahí es cuando me surge el problema, que no sé como puedo localizar esos registros, qué parámetros y cómo se los tendría que pasar a la función Locate.
Espero haberme expresado mejor esta vez, es que es un poco complicado de explicar.
De todas maneras gracias por vuestra ayuda.
Volver arriba
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.