Visual Basic para Aplicaciones - openrecordset -DAO

Life is soft - evento anual de software empresarial
 
Vista:

openrecordset -DAO

Publicado por maria (9 intervenciones) el 04/02/2006 23:29:13
Hola a tod@s.

En mi aplicacion VB en utilizo DAO para trabajar con una BD Access. Al cargar el primer formulario abro mi base de datos, pero cuando trato de abrir el recordset para hacer una select a la tabla, tengo problemas si la BD no esta abierta.Quiero que el usuario que utiliza la aplicacion, no pueda ver el contenido de esta base de datos, es decir, que no la tenga abierta en su PC.

Mi pregunta y problema es el siguiente...cuando trabajo con recordset de este tipo, tengo que tener la BD abierta?. Si no lo esta, el programa genera un error.

Otra pregunta relacionada... si el usuario no tiene MSAccess instalado, puedo trabajar igualmente con los recordset (openrcordset, createtable,createquerydef...)?

Gracias. Salu2.
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

RE:openrecordset -DAO

Publicado por Federico (91 intervenciones) el 07/02/2006 13:07:39
Mirá la solución que yo he aplicado es que cada vez que necesito hacer una consulta u operación abro y cierro la base de datos.

No hace falta que el usuario tenga el MsAccess. Con que tenga el driver de ODBC es suficiente.

Lo que yo te recomendaría es que crearas un grupo de usuarios en la base de datos y limites el acceso a la base de datos, y que les asignes una password, y no abras la base de datos como administrador.

Espero que te sea de ayuda.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar