Buenas tengo una estructura de marcas y modelos de vehiculos la cual el
modelo tiene una clave ajena a marca. Quiero dos desplegables, uno para
marca y otro para modelos. El caso es que quiero que los modelos del
segundo combo salgan condicionados por la marca.
Estoy probando algo como esto:
/*carga de tablas y relaciones*/
i_ds.Tables.Add(i_advo.Obtener_Tabla("MtoMarcas"));
i_ds.Tables.Add(i_advo.Obtener_Tabla("Mtomodelos"));
i_ds.Relations.Add("MarcaModelos",i_ds.Tables["MtoMarcas"].Columns["CodigoMarca"],
i_ds.Tables["MtoModelos"].Columns["CodigoMarca"]);
/*bindings*/
cb_marca.DataSource=i_ds.Tables["MtoMarcas"];
cb_marca.DisplayMember="Descripcion";
cb_marca.ValueMember="CodigoMarca";
cb_modelo.DataSource=i_ds.Tables["MtoMarcas"].ChildRelations[0];
cb_modelo.DisplayMember="DescripcionCorta";
cb_modelo.ValueMember="CodigoModelo";
Obtener tabla unicamente consigue la tabla montando la select sql en
base a la tabla pasada como parámetro.
i_ds es un dataset.
Que me sugeris?
Gracias!!
Kano
Leer las respuestas