Access - Cargar Subformularios usando capas

   
Vista:

Cargar Subformularios usando capas

Publicado por Eduardo (1 intervención) el 17/01/2012 15:37:40
Un saludo , el problema es el siguiente:
Siempre he programado en MVP (Capas que se encuentran en 3 modulos ) , para lo cual necesito cargar un subformulario donde los datos los extraigo a través de una consulta pero al guardarlo en un recordset y pasarlo de una capa a otra me muestra error. Asimismo la consulta está bien puesto que lo pruebo abriendo una consulta en Access
Ejem:
Capa Usuario (Donde se encuentra los forms)
subform1.sourceobject= Call Negocio.MostrarSubform (e )

Capa Negocio (Logica del negocio)

Public Function MostrarSubform (e as string) as recordset
Dim record as recordset
record = Call Datos.CargarGrilla(e)
End Public

Capa Datos (Querys de mi aplicativo)
Public Function CargarGrilla (e as string) as recordset
Dim db as database
dim rs as recordset
Dim sql as string
Set db = Currentdb
sql = "select * from tabla1 "
set rs = db.openrecord ( sql, dbopenrecordsnapshot) -- Esta consulta esta comprobada.
Cargargrilla =rs
End Public

Si me pudieran ilustrar estaría agradecido
Saludos Cordiales
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder