Título: DataGridViewComboBoxColumn Publicado por: piwi en 18 Mayo 2010, 18:26 pm Hola
Necesito hacer lo siguiente. Tengo las siguientes tablas: Departamento c_departamento d_departamento sección c_departamento c_seccion d_seccion Articulo c_articulo d_articulo c_seccion c_departamento Estoy intentando mantener la tabla artículos, para eso he creado tres origenes de datos: departamento, sección y artículo Al arrastrar el origen de articulos al formulario, me crea el mantenimiento, ahí tdoo bien. Dentro de las propiedades del datagridview los campos c_seccion y c_departamento los pongo en modo DataGridViewComboBoxColumn y los asocio a los otros origenes de datos. Lo que quiero es que al seleccionar un departamento, solamente me salgan las secciones de este y es lo que no consigo ya que me estan saliendo todas las secciones. Gracias por anticipado Título: Re: DataGridViewComboBoxColumn Publicado por: 43H4FH44H45H4CH49H56H45H en 19 Mayo 2010, 15:05 pm Puedes hacelo manualmente, en el evento CellDoubleClick obtienes el valor de "c_departamento" (por ejemplo) y haces un SELECT FROM WHERE para obtener solo las secciones que necesitas.
Título: Re: DataGridViewComboBoxColumn Publicado por: MANULOMM en 27 Mayo 2010, 16:17 pm no es necesario hacer otro select a la bd para traer datos que ya tienes pues de hecho el combo te los muestra tods, lo que puedes hacer es
1. Hacer un filtro al binding source por el campo. 2. no asocial al data source la tabla si no la relacion entre las tablas y el filtrara automaticamente. Atentamente, Juan Manuel Lombana Microsoft Student Partner Microsoft Certified Professional Medellín - Colombia Título: Re: DataGridViewComboBoxColumn Publicado por: [D4N93R] en 27 Mayo 2010, 17:24 pm Exacto como lo dice Manulomm
Yo me iría por la primera opción.. PD: Saludos manulomm. Título: Re: DataGridViewComboBoxColumn Publicado por: MANULOMM en 29 Mayo 2010, 00:56 am Exacto como lo dice Manulomm Yo me iría por la primera opción.. PD: Saludos manulomm. Aunque la segunda opción es tambien buena. Saludos D4N93R Atentamente, Juan Manuel Lombana Microsoft Student Partner Microsoft Certified Professional Medellín - Colombia |