Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 04-09-2007
JF Sebastian JF Sebastian is offline
Miembro
 
Registrado: oct 2006
Posts: 108
Poder: 18
JF Sebastian Va por buen camino
Usar un mdb con password

El problema es el siguiente:

Asigno un password a un mdb desde access. Voy a TAdoconnection y en JET le digo la clave pero al probar la conexion me da error:
No se puede iniciar la aplicacion. Falta el archivo de informacion del grupo de traajo o bien esta abierto en modo exclusivo por otro usuario.

Me podeis ayudar??
Responder Con Cita
  #2  
Antiguo 04-09-2007
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Haz la conexion con access sin la clave.
Una vez hecho esto en el adoConnecton pon en login pront, False.
Una vez que la conexion este creada, osea que indique que ya te conectaste, vuelve a poner la clave desde access.
Saludos
__________________
Siempre Novato
Responder Con Cita
  #3  
Antiguo 04-09-2007
JF Sebastian JF Sebastian is offline
Miembro
 
Registrado: oct 2006
Posts: 108
Poder: 18
JF Sebastian Va por buen camino
Pero cuando pongo la clave en el TAdoConnection?
Lo que quiero es que mi aplicacion pueda usar la base de datos protegida por contraseña de forma transparente sin que la aplicacion me pregunte la clave. De modo que si algun usuario quiera editar la base de datos desde access se tope con la clave

Última edición por JF Sebastian fecha: 04-09-2007 a las 21:46:26.
Responder Con Cita
  #4  
Antiguo 04-09-2007
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Lo que te indique.
La conexion, sin clave, una vez hecha, colocas la clave de nuevo.
El programa podra reconocer la base de datos, el usuario no podra entrar en access.
Saludos
__________________
Siempre Novato
Responder Con Cita
  #5  
Antiguo 04-09-2007
JF Sebastian JF Sebastian is offline
Miembro
 
Registrado: oct 2006
Posts: 108
Poder: 18
JF Sebastian Va por buen camino
Pero es lo que hago,
Quito la clave a la base de datos
Quito el login en TADOConnection
Compilo
Pongo la clave a la base de datos
Ejecuto
y me dice no es una contraseña valida

Si hago lo mismo pero poniendo la clave en el TADOConnection me da el error que te indique al principio.

No se si se me escapa algo...
Responder Con Cita
  #6  
Antiguo 04-09-2007
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Si no es grande el programa y la base de datos
Ponla aqui, la reviso.
Saludos
__________________
Siempre Novato
Responder Con Cita
  #7  
Antiguo 04-09-2007
JF Sebastian JF Sebastian is offline
Miembro
 
Registrado: oct 2006
Posts: 108
Poder: 18
JF Sebastian Va por buen camino
http://www.ustatic.net/ADO.zip

Me ocurre lo mismo que con la aplicacion que no te puedo enviar por problemas de espacio.

Saludos
Responder Con Cita
  #8  
Antiguo 04-09-2007
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
El problema es muy simple.
Pasos:
1- pon la clave en la base de datos access, sin problema
2- adoconnection, dobleclick
3- build
4- si ya tienes enlazada o localizada la base de datos te saldra en conexion en el punto 1.
5- ve a la pestaña Todas
6- localiza la opcion Jet OLEDB: Database Password, esta mas o menos en el sexto lugar.
7- presiona modificar Valor
8- coloca la cleve de la base de datos.
9- vuelve a conexion, probar conexión
Saludos
__________________
Siempre Novato
Responder Con Cita
  #9  
Antiguo 04-09-2007
JF Sebastian JF Sebastian is offline
Miembro
 
Registrado: oct 2006
Posts: 108
Poder: 18
JF Sebastian Va por buen camino
Muy bien Caral funciona correctamente.

Ahora una vuelta de tuerca mas.
Es posible configurar la clave en el TADOConnection en tiempo de ejecucion leyendola desde un fichero por ejemplo?
Responder Con Cita
  #10  
Antiguo 04-09-2007
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Si
Revisa este Hilo:
http://www.clubdelphi.com/foros/showthread.php?t=47576
Saludos
__________________
Siempre Novato
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Cambiar password Vlady Conexión con bases de datos 1 09-05-2007 22:17:16
password en bde tiagor64 SQL 2 23-06-2005 00:04:09
password tharsisj Varios 2 27-02-2005 11:03:27
Password en PostgreSQL axelbb Conexión con bases de datos 0 10-12-2004 14:42:29
Ado Y Password joanajj Conexión con bases de datos 10 28-10-2004 16:23:55


La franja horaria es GMT +2. Ahora son las 07:35:43.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi