Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/02/2008, 14:06
Avatar de el_tigre
el_tigre
 
Fecha de Ingreso: febrero-2006
Ubicación: Perú
Mensajes: 1.044
Antigüedad: 18 años, 3 meses
Puntos: 8
De acuerdo combo de clientes

Amigos este código es parte de mi conexión a mi base de datos de access

Código:
Private Sub Form_Load()
With CN
    .ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "..\pagos.mdb; Persist security info=false"
    .CursorLocation = adUseClient
    .CommandTimeout = 10
    .Mode = adModeReadWrite
    .Open
End With
    RSclientes.Open "SELECT * FROM clientes ORDER BY id", CN, adOpenDynamic, adLockOptimistic
    RSproveedores.Open "SELECT * FROM proveedores ORDER BY id_proveedor", CN, adOpenDynamic, adLockOptimistic
    RSempleados.Open "SELECT * FROM empleados ORDER BY cod_empl", CN, adOpenDynamic, adLockOptimistic
    RSfacturas.Open "SELECT * FROM facturas ORDER BY nro_factura", CN, adOpenDynamic, adLockOptimistic

End Sub
Luego este código es parte de mi módulo principal, allí al final tengo el "dbclientes" que me debe permitir jalar los datos de tabla cliente, pero no coge para nada

Código:
Public Function facturas()
For Each x In frm_facturas
        On Error Resume Next
        Set x.DataSource = RSfacturas
    Next
    With frm_facturas
        .txtnrofactura.DataField = "nro_factura"
        .txtclientes.DataField = "empresa"
        .txtobra.DataField = "obra"
        .txtmontos.DataField = "monto_soles"
        .txtmontod.DataField = "monto_dolares"
        .dtp_fecha.DataField = "fecha"
        .cmbestado.DataField = "estado"
        .txtot.DataField = "orden_de_trabajo"
        .txtobservaciones.DataField = "observaciones"
          
        
   ' Set dbclientes.RowSource = RSclientes
    'dbclientes.ListField = "clientes"
    'dbclientes.BoundColumn = "razon_social"
    End With
End Function

Este es el load de mi formulario FACTURA.

Código:
Private Sub Form_Load()
    facturas
    frm_facturas.Width = 10650
    frm_facturas.Height = 8100
    lbltotal.Caption = "TOTAL DE FACTURAS: " & RSfacturas.RecordCount

End Sub
Cómo puedo hacer para que mi cbcliente funcione..........tener en cuenta q ningun momento cierro mi conexión.

Saludos de nuevo