![]() |
almacenar multiples selecciones en sql
Sigo, con mi tareas :eek:
ahora bien, tengo un formulario donde ingreso campos como - Nombre del tramite - Costo - Duracion - Requisitos en el campo requisitos habilito un list con multiples opciones. Aqui empieza el problema. Como almaceno esas multiples opciones???:confused: tengo 3 tablas: Requisitos. TRamites, Tramites_requisitos, que asociaria a las otras (ID_Tramite,ID_Requisito, entre otros) |
En un campo tipo string puedes almacenarlas como texto delimitado por comas.
|
no veo el problema, Podrías crear una tabla de opciones, ya sabes Id, Descrip, y cargar el listview con el contenido de la tabla.
Si no aplica esta visión, podrias explicar un poco mejor tu problema? |
Puedes usar un dblookup y lo hace sin problemas ya que las entradas de la lista las carga de una tabla.
|
ok. Aqui va de nuevo.... retome ayer mis tareas :rolleyes:
tramite - IDtramite - Nombre Requisitos - IDrequisito -Nombre TramiteRequisito -IDtr -IDtramite -IDrequisito Ahora bien, lo que quiero es que me tome en la tabla tramiterequisitos el ultimo id de tramite ingresado el cual estara asociado a el o los id ingresados de requisitos, los cuales pueden variar de 1 a muchos en cuanto a cantidad me refiero. El ingreso de los datos lo realizo mediante un formulario con un campo en donde tipeo el nombre del tramite y de un list box selecciono el o los requisitos del tramite.- Se entendio? :confused: lei que el ultimo id del tramite para insertar en la otra tabla, lo tomo mediante un select max, es asi? necesito hacer un inner join antes de insertar en la tabla tramiterequisitos? Ya se que son demasiadas preguntas, perdon y gracias por adelantado.- :D |
La franja horaria es GMT +2. Ahora son las 15:33:07. |
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