Consulta de código de formulario en access para almacenar variables
Hola.He hecho un cuadro de lista "informacionde" con selección múltiple en si(para poder elegir varias opciones a la vez) y las opciones vienen dadas por la tabla provincias, pero ahora mi pregunta es la siguiente: ¿Cómo almaceno las opciones elegidas? Necesito almacenarlas para poder hacer consultas, por ejemplo, que clientes pidieron información de la provincia de huelva(por poner un ejemplo), o mejor, qué usuarios pidieron información de la provincia por siendo por una variable que escribe el propio usuario. Cuando hago eso access no almacena los datos en el campo que le digo que quiero que lo almacene, es un campo de texto, ¿quizá tengo que poner un memo? Y si me dices el tipo de campo, ¿cómo almacena access para separar las opciones? ¿Las separaría por comas? ¿Por espacios? ¿Hay qué indicarlo eso en algún sitio?
He intentado esto:
Dim a As Variant
For Each a In Me.Lista0.ItemsSelected
informacionde = Me.Lista0.ItemData(a)
Next a
Donde informacionde es el campo de la tabla clientes donde quiero que se almancenen los datos y lista0 el cuadro de lista mencionado anteriormente, pero no me funciona, ¿lo tengo que poner en un evento después de actualizar o cómo?
De todas maneras si tu tienes una idea mejor, descarta la mía y pondré en práctica la tuya.
Gracias de antemano
He intentado esto:
Dim a As Variant
For Each a In Me.Lista0.ItemsSelected
informacionde = Me.Lista0.ItemData(a)
Next a
Donde informacionde es el campo de la tabla clientes donde quiero que se almancenen los datos y lista0 el cuadro de lista mencionado anteriormente, pero no me funciona, ¿lo tengo que poner en un evento después de actualizar o cómo?
De todas maneras si tu tienes una idea mejor, descarta la mía y pondré en práctica la tuya.
Gracias de antemano
1 Respuesta
Respuesta de madern
1