Enlazar 2 combobox

27/05/2011 - 00:41 por areyesn | Informe spam
¡ Hola !
soy nuevo en este sitio, y tengo una duda: tengo una tabla en access con los campos producto, lote, y cantidad. tengo un combobox en VB6 que me despliega el listado de productos, quisiera que al seleccionar un producto, despues se pudiera desplegar un segundo combobox con los diferentes lotes y que al seleccionar el lote se observara la cantidad en un textbox. todos los datos traidos desde la base de datos. gracias

Preguntas similare

Leer las respuestas

#1 Leonardo Azpurua
27/05/2011 - 01:45 | Informe spam
"areyesn" escribió en el mensaje
news:
Mostrar la cita
Hola,

Puedes usar el evento Clik o Validate del primer combo para cargar los
datos en el segundo.

Y en el segundo condicionas los controles donde quieres cargar la
cantidad.

Salud!
#2 areyesn
27/05/2011 - 14:16 | Informe spam
areyesn escribió el 27/05/2011 00:41 :
Mostrar la cita
Bue día, de antemano gracias por su colaboración.
no tengo mucha experiencia programando y tengo el siguiente codigo para cargar los datos en el primer combobox, pero no se que codigo usar para cargar los datos de los lotes en el segundo combo y tampoco los valores del textbox.

Private Sub Form_Load()
Set rs1 = New adodb.Recordset
Set cnn1 = New adodb.Connection


cnn1.Open "Provider=Microsoft.Jet.OLEDB.4.0; " & _
"Data Source=C:\Documents and Settings\ARN\Mis documentos\ESTABILIDADES\Bases de Datos\Inventario EST.mdb;Persist Security Info=False"


Set rs1 = cnn1.Execute("select DISTINCT PRODUCTO from Inventario")


While Not rs1.EOF
ComboPRODUCTO.AddItem rs1.Fields("PRODUCTO")
rs1.MoveNext
Wend

End Sub
#3 areyesn
27/05/2011 - 14:25 | Informe spam
Leonardo Azpurua escribió el 27/05/2011 01:45 :
Mostrar la cita
La tabla que tengo en access es la siguiente

PRODUCTO LOTE CANTIDAD
Acetaminofen 3002343 10
Acetaminofen 3017364 18
Bucoxol 3006369 3

la tabla se llama inventario y quiero que al seleccionar en el primer combobox el producto acetaminofen, en el segundo me muestre que puedo seleccionar entre los dos primeros lotes. al seleccionar uno de los lotes por ejemplo (3002343) en un textbox me muestre la cantidad (10).
Ads by Google
Search Busqueda sugerida