Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

access ejecutable

343 views
Skip to first unread message

Norma

unread,
Apr 6, 2008, 10:18:53 AM4/6/08
to
Hola a todos!
Queria pedir si alguien me puede indicar donde puedo leer acerca de
convertir las bases de datos de Access a ejecutables.
Muchas gracias a todos.
Norma de Argentina


Patxi Sanz

unread,
Apr 6, 2008, 10:38:03 AM4/6/08
to
Hola Norma:

Las bases de datos no se pueden convertir en ejecutables.

Lo que sí se puede hacer, es convertir la base de datos mdb en un mde (o
accdb en accde), para impedir que los usuarios puedan modificar el código o
el diseño de formularios e informes:

- http://office.microsoft.com/es-es/access/HP010511123082.aspx

Y si el usuario no dispone de una licencia de Access para ejecutar la base
de datos, se puede distribuir el Runtime de Access:

-
http://www.microsoft.com/downloads/details.aspx?displaylang=es&FamilyID=d9ae78d9-9dc6-4b38-9fa6-2c745a175aed

--
Un saludo,


Patxi Sanz
patxisanz[ARROBA]yahoo[PUNTO]es
http://es.geocities.com/patxisanz/index.html
Tudela (NA)

Norma

unread,
Apr 7, 2008, 6:37:28 AM4/7/08
to
Hla Patxi!!como mde fue perfecto y lo pude hacer enseguida, para dejarlo
ejecutable desde visual, habrá lgunos pasos fáciles?
Mil gracias
Norma
"Patxi Sanz" <patxisanz[ARROBA]yahoo[PUNTO]es> escribió en el mensaje
news:ukcESP$lIHA...@TK2MSFTNGP02.phx.gbl...

Patxi Sanz

unread,
Apr 7, 2008, 9:55:44 AM4/7/08
to
> Hla Patxi!!como mde fue perfecto y lo pude hacer enseguida, para dejarlo
> ejecutable desde visual, habrá lgunos pasos fáciles?

Ya te dije que las bases de datos no se pueden convertir en ejecutables.
Otra cosa es querer usar un lenguaje de programación para crear un
ejecutable que use la base de datos como fuente de datos, y disponer en el
ejecutable de los formularios. Pero hacer eso no es unos pasos fáciles, ni
aún en Visual Basic, que es el lenguaje más similar a VBA.

Primero, Access permite hacer sin necesidad de código un montón de cosas
sobre los registros, formularios e informes, que hay que programar en Visual
Basic.

Segundo, Access dispone de una herramienta muy buena como son los informes,
que no tienes en Visual Basic. En Visual Basic, o usas alguno de los
componentes que tiene, o instalas otros como Crystal Reports, o usas los
informes de Access. Pero para esto último, o automatizas bastante bien, o
mostrarás una instancia de Access, cosa que parece que no quieres hacer.

Tercero, si la base de datos está funcionando bastante bien en Access, ¿por
qué cambiarla? Si es por cuestiones de seguridad, después de haber
convertido la base a mde para evitar el acceso al código, puedes ocultar
todos los objetos con una utilidad de Ju@nk:

- http://juank.mvps.org/

Y teniendo ocultos todos los objetos (tablas, consultas, formularios e
informes), a ver quien es el guap@ que puede abrir una tabla directamente
para modificarla, si no la ve ni sabe como se llama ;-)

Cuarto, por mucho que crees un ejecutable en el lenguaje de programación que
desees, siempre vas a necesitar un receptor o base de datos donde guardar
los registros. Y ese receptor nunca va a ser un ejecutable, va a ser una
base de datso, bien de Access, bien de otro gestor o servidor. Y si no
queremos que el usuario abra directamente la base de datos, vamos a tener
que protegerla, ya sea ocultándola, ya sea con permisos de usuarios, o con
varias opciones.

P.D.: No es que piense que Access y VBA son mucho mejores que Visual Basic.
Aquí sólo trato de indicar las ventajas de Access sobre Visual Basic al
trabajar sobre una base de datos mdb sin necesidad de programar demasiado.
Por supuesto que Visual Basic es mucho mejor que Access en otros campos, al
igual que otros gestores de datos son mucho mejores que Access para manejar
datos.

Norma

unread,
Apr 8, 2008, 11:52:02 AM4/8/08
to
Muchas gracias por tus aclaraciones, en verdad, me alcanza perfecto con
entrar al formulario mde, pero recordè que una vez vi una base hecha por un
ingeniero, y entraba por un exe, me parecia ventajoso porque no se veian las
barras de herrameintas peligrosas a los fines de modificar la base,
muchas pero muchas gracias nuevamente! y nos vemos
Norma de Argentina


"Patxi Sanz" <patxisanz[ARROBA]yahoo[PUNTO]es> escribió en el mensaje

news:u9YWVcLm...@TK2MSFTNGP05.phx.gbl...

Patxi Sanz

unread,
Apr 8, 2008, 12:25:04 PM4/8/08
to
Para las barras de herramientas "peligrosas", revisa las opciones que
aparecen en el menú Herramientas -> Inicio.
0 new messages