• Viernes 8 de Noviembre de 2024, 13:58

Autor Tema:  Data Combo  (Leído 722 veces)

josemns

  • Nuevo Miembro
  • *
  • Mensajes: 5
    • Ver Perfil
Data Combo
« en: Sábado 29 de Marzo de 2008, 20:28 »
0
Amigos como hago para poder cerrar la conexion del recordset que uso en el DataCombo y que los datos sigan en pantalla. Por que si cierro el recordset los datos del combo salen en blanco mi codigo de ejemplo esta abajo


Private Sub CargarFormaPago()

On Error GoTo error1

 Dim rs As New ADODB.Recordset
 sql = "": sql = "Select * from FORMAPAGO order by IDFORMA"
 rs.Open sql, DBConexion, adOpenStatic
 
 Set cboFormaPago.RowSource = rs
 Set cboFormaPago.DataSource = rs
 cboFormaPago.ListField = rs.Fields("DESCRIPCION").Name
 cboFormaPago.BoundColumn = rs.Fields("IDFORMA").Name

 rs.close --> esto no puedo poner porque ya no me salen los datos

Exit Sub

error1:
 MsgBox "Error: " & Err.Description, vbCritical + vbOKOnly, "Mensaje del Sistema"

End Sub