|
|||||||
| Registrarse | Ayuda | Miembros | Calendario | Marcar Foros Como Leídos | Tags |
| Visual Basic Participa, Conneción a base de datos access 97 con seguridad mejorada desde visual basic en el Programación; Saludos, hoy les traigo un temita que a mi en lo personal me habia causado un par de dolores de ... |
![]() |
|
|
LinkBack | Herramientas | Desplegado |
(#1 (permalink))
|
|
Pajarito Nuevo
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Mensajes: 57
Agradecimientos: 0
Agradecido 3 veces en 2 mensajes
Fecha de Ingreso: January-2007
Ubicación: Orgullosamente COLOMBIANO
Genero: Hombre
Pais:
|
Saludos,
hoy les traigo un temita que a mi en lo personal me habia causado un par de dolores de cabeza al no poder resolverlo pero.... lo resolví. ¿¿¿COMO CONECTARSE A UNA BASE DE DATOS DE ACCES 97 CON SEGURIDAD MEJORADA DESDE VISUAL BASIC 2005??? en realidad resultó siendo (como siempre y despues de mil luchas) algo definitivamente fácil. pero antes de comenzar recomiendo a quienes no tienen cono cimientos u/o entendimiento de como se usan crean y asignas los perfiles de usuarios globales en access 97 les recomiendo leerse este pedacito de explicación. 1) Comprender la función de archivos de información de grupo de trabajo en seguridad de Access. 2) Buscar en las ayudas de acces 97 allí te explican bien el tema. Comencemos. partiremos de la supocición de que ya todos hemos leido y tenemos entendido bien como es el canto con lo de los usuarios y toda la nota, entonces empezamos así creamos o abrimos el proyecto al cual queremos enlazar los datos, nos vamos al menu Data o datos y le damos agregar nuevo origen de datos (img#1). img#1esto nos mostrará el siguiente cuadro de diálogo ![]() escojemos base de datos y nos aparecerá esto ![]() le damos en nueva conección y pasamos al siguiente cuadro de diálogo en donde seleccionaremos el tipo de datos y el archivo de origen. ![]() ![]() habiendo seleccionado el origen de datos como MS access damos aceptar y nos regresamos a el diálogo anterior ![]() donde seleccionaremos el botón exáminar y buscamos en el disco donde está hubicada nuestra base de datos. ![]() damos ok o aceptar, para regresar a el dialogo, estando allí damos click en el botón avanadas ![]() lo que nos lleva a el siguiente diálogo: ![]() 1-4) si no está colocada, escribímos la clave que usamos para conectarnos normalmente a la base. 2) le decimos en que lugar del disco se encuentra ubicado el archivo de grupos de usuarios al cual estamos unidos. 3) cambiamos el valor OLE DB Services de Default a EnableAll, para que no tengamos ningun tipo de restricción al momento de conectarnos a la base. 5) si no está colocado, escribímos el usuario que usamos para conectarnos normalmente a la base. damos aceptar, regresamos al diálogo anterior damos click en test connection nos debe salir un dialogo diciendonos que la conección se ha conseguido correctamente. ![]() damos aceptar y regresamos al primer diálogo. estando allí indicaremos la primera opción, con lo cual evitaremos que la clave de usuario y el path de ubicación del archivo de grupos de usuarios se guarden en la connectión string de las propiedades de connección del programa. ![]() ahora que si no te importa tener estos valores visibles en el connection string te sirve más seleccionar la segunda opción. damos siguiente y nos dice que la conneción de datos que hemos seleccionado no se encuentra dentro de nuestro proyecto (osea de la ubicación actual del proyecto), recomiendo darle si para que la base se copie dentro del folder del proyecto. ![]() nos pregunta entonces si deseamos guardar la connection string en el archivo de configuración de la aplicación(la elección está encada cual), yo recomiendo guardarla siempre que no se esten guardando ni la clave ni el path de ubicación del archivo de grupos de usuarios. [IMG]hhttp://entrebits.cl/images/stories/images/tutoriales/conecciondbvisualaccesmj/13.jpg[/IMG] damos siguiente y para finalizar seleccionamos cuales son las tablas, views (querys) y demás que queramos en nuestro proyecto. ![]() damos aceptar y en nuestro proyecto en el apartado Data sources debe mostrarse algo así: ![]() bueno eso es todo no tocamos el codigo pero para aquellos que les quedó la inquietud de ¿aja y si no guardo la clave y el path como se los asigno despues para conectarme? pues muy sencillo. en el evento load del form principal donde se encuentre el fill del datasource le asignas a la propiedad connectionstring nueva: Código:
Me.TableAdapter.Connection.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|MiBaseDeDatos.mdb;Persist Security Info=True;OLE DB Services=-1;User ID=Admin;Password =1234;Jet OLEDB:System database='C:WINDOWSSystem32system.mdw;Jet OLEDB:Database Password=1234" .espero que les sirva de ayuda, cualquier comentario o mejora del procedimiento o código siempre seran bienvenidos. |
|
|
|
(#2 (permalink))
|
(#3 (permalink))
|
(#4 (permalink))
|
|
Moderador
**
![]() ![]() ![]() ![]() ![]() ![]() Mensajes: 947
Agradecimientos: 19
Agradecido 77 veces en 25 mensajes
Fecha de Ingreso: February-2007
Ubicación: Cobán Alta Verapaz
Genero: Hombre
Pais:
|
Buena ayuda compañero... bueno esto solo explica como hacer la conexión, pero para hacer consultas, y etc... es un proceso aparte...
Buen tuto ![]() Y dame reputación Jeje... Dudas de Programación resuelvelas aca.
en el encabezado del mensaje |
|
|
|
(#5 (permalink))
|
|
Pajarito Nuevo
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Mensajes: 57
Agradecimientos: 0
Agradecido 3 veces en 2 mensajes
Fecha de Ingreso: January-2007
Ubicación: Orgullosamente COLOMBIANO
Genero: Hombre
Pais:
|
Cita:
aun así si algún lector está interezado en el proceso que prosigue (osea conectar campos a controles y hacer bindajes) nomás es que lo pida yo se los profundizo.
|
|
|
|
|
![]() |
| Tags |
| visual, usuario, seguridad, protegida, mejorada, datos, contraseña, coneccion, basic, base, access, visual basic |
| Herramientas | |
| Desplegado | |
|
|
LinkBacks (?)
LinkBack to this Thread: http://www.entrebits.cl/foros/visual-basic/9592-connecion-base-de-datos-access-97-con-seguridad-mejorada-desde-visual-basic.html
|
||||
| Escrito Por | For | Type | Fecha | |
| :::LaWebDelProfe.CoM:::-.:.COMO CONECTARSE A UNA BASE DE DATOS DE ACCES 97 CON SEGURIDAD MEJORADA DESDE VISUAL BASIC 2005.:. | This thread | Refback | 08-Sep-2009 18:48 | |
| Tutorial Visual Basic.NET - Conectar a Una Base de Datos de ACCES 97 | This thread | Refback | 19-May-2009 02:56 | |
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Muchos Trucos Para XP | Alex-18 | Windows & Aplicaciones | 14 | 22-Jul-2008 11:34 |
| Trucos Vista | Alex-18 | Windows & Aplicaciones | 19 | 18-Jul-2008 11:12 |
| Introducción a la programación | xXx-black | Programación | 6 | 01-Apr-2008 00:51 |
| Que podemos hacer en xp para... | Kllejero | Windows & Aplicaciones | 10 | 09-Nov-2007 21:33 |
| Envío de datos en una red | RC | Internet & Networking | 0 | 11-May-2007 23:20 |
![]() |
![]() |