Código:
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 nadaPrivate 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
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:
Cómo puedo hacer para que mi cbcliente funcione..........tener en cuenta q ningun momento cierro mi conexión.Private Sub Form_Load()
facturas
frm_facturas.Width = 10650
frm_facturas.Height = 8100
lbltotal.Caption = "TOTAL DE FACTURAS: " & RSfacturas.RecordCount
End Sub
Saludos de nuevo

