Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: Dhanny en Miércoles 28 de Noviembre de 2007, 13:29
Título: Posicionarme En Valor Del Combolist
Publicado por: Dhanny en Miércoles 28 de Noviembre de 2007, 13:29
tengo un problemita con un combo, lo que pasa es que en un form donde modifico los valores de un vehiculo traigo un combo de la tabla categorias. esta tabla tiene un id_categoria y la categoria. en el combo muestro la categoria y el id_categoria lo algrego al id del combo.
bueno mi problema es que cuando traigo los datos de la tabla vahiculos en el campo de las categorias guardo el id. Ahora quiero que cuando se despliegue el combo categorias se posicione en la categoria que corresponde y no lo hace.
asi lleno el combo
Do Until rs.EOF combo1.additem rs.fields("categoria") combo1.Itemdata(rs.NewIndex)=rs.fields("id_categoria") rs.movenext loop
que tengo que hacer para que cuando rescate los datos del auto se pposicione en la opcion que corresponde?
Saludos :hola:
Título: Re: Posicionarme En Valor Del Combolist
Publicado por: cpmario en Miércoles 28 de Noviembre de 2007, 16:59
Cuando te posiciones en categorías puedes usar algo parecido a esto.
Código: Text
combo1.Text= rs.fields("categoria")
Para que el combo muestre adecuadamente la categoría. :comp:
Título: Re: Posicionarme En Valor Del Combolist
Publicado por: Dhanny en Martes 4 de Diciembre de 2007, 00:01
compadre no me sirvio por que estoy yo indicandole el index entonces se posiciona en otro que no corresponde
Título: Re: Posicionarme En Valor Del Combolist
Publicado por: cpmario en Martes 4 de Diciembre de 2007, 06:42
No funcionará de esa manera. Si muestras el código cuando rescatas los datos del auto, tal vez pudiera ayudarte.
:comp:
Título: Re: Posicionarme En Valor Del Combolist
Publicado por: Dhanny en Martes 4 de Diciembre de 2007, 15:17
si te comprendo pero de que manera puedo solucionar ese problema el listbox me sirve?
Título: Re: Posicionarme En Valor Del Combolist
Publicado por: cpmario en Martes 4 de Diciembre de 2007, 17:26
El listbox tampoco te servirá. El combo te sirve, si puedes obtener el nombre de la categoría (rs.fields("categoria")) y se la colocas como te decía: combo1.Text= rs.fields("categoria"). En el momento de seleccionar el auto. :comp: