Ver Mensaje Individual
  #5 (permalink)  
Antiguo 04/03/2005, 13:48
Alcon20
 
Fecha de Ingreso: octubre-2003
Ubicación: Chiclayo - Peru
Mensajes: 25
Antigüedad: 20 años, 7 meses
Puntos: 0
Hola en realidad yo desarrollo con pudo código , te aconsejo que lo aprendas ya que te permite mas flexibilidad y menos consumo de RAM

Te lo voy a explicar mediante un ejemplo

Supongamos que tengo una base de datos llamada Biblioteca y tengo una tabla Autores

Con los siguiente campos
Cod_Autor (codigo del autor)
Nombre (nombre del autor)
Añonaci (Año de nacimiento)

Ahora vayamos a Visual Basic
- Creas un formulario
- Agregas un control ADODC
- agregas un DataCombo

Ahora configuremos en Control ADODC1
Creas la conexión a la base de datos de access con el contro ADODC y como origen de registros específicas que tabla vas a utilizar

Ahora configuremos el Datacombo1

RowSource ADODC1
ListField el campo con que quieres que se llene el combo(Ejm: nombre)
Boundcolumn el cambo que quieres que vote internamente en este caso el codigo del elemento seleccionado en lista (Ejm : Cod_Autor )

Ahora vayamos al codigo

Private Sub DataCombo1_Change()
Adodc1.Recordset.MoveFirst
Adodc1.Recordset.Find "Au_ID='" & DataCombo1.BoundText & "'"
If Not (Adodc1.Recordset.EOF = True) Then
Text1.Text = Adodc1.Recordset("Author")
End If
End Sub

Ten encuenta que tiene que ser en el evento Change del datacombo


Si tienes alguna duda puede escribirme a mi correo
Email : [email protected]
__________________
:cool: J.C.Q.M