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:
¡ 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



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!
Respuesta Responder a este mensaje
#2 areyesn
27/05/2011 - 14:16 | Informe spam
areyesn escribió el 27/05/2011 00:41 :
¡ 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


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
Respuesta Responder a este mensaje
#3 areyesn
27/05/2011 - 14:25 | Informe spam
Leonardo Azpurua escribió el 27/05/2011 01:45 :
"areyesn" escribió en el
mensaje
news:
¡ 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




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!


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).
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida