Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/08/2005, 12:52
Avatar de aldo1982
aldo1982
 
Fecha de Ingreso: noviembre-2004
Ubicación: Santa Fe (Argentina) Colon F.C
Mensajes: 1.362
Antigüedad: 19 años, 5 meses
Puntos: 6
Cita:
Iniciado por Manu_Leon
Buenas, tengo una base de datos creada en access 2000 protegida por contraseña, me he leido unos 3 o 4 manuales de como manejar bases de datos con DAO. El problema es que al conectar a la base de datos con la contraseña y no se como hacerlo ya que en ningun manual que he encontrado lo explica:
Set data_base = OpenDatabase("C:\Documents and Settings\Manu\Escritorio\cds\bar\users.mdb")
esa es la base de datos, como rqueiere contraseña probe con esto:
Set data_base = OpenDatabase("C:\Documents and Settings\Manu\Escritorio\cds\bar\users.mdb", "contraseña")
ya que es como se usaba en php pero no funciona. Alguien me peude decir como conectarla? Gracias y perdonen mi ignorancia ...
'declaras en la parte general
Public dbconn As ADODB.Connection
Public dbconn1 As ADODB.Connection
Public rs As ADODB.Recordset
Public rs1 As ADODB.Recordset
'esto va en un boton ke kieras hacer el select
Set dbconn = New ADODB.Connection
dbconn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0,password=tupassw ord;Data Source=C:\db\db.mdb;Persist Security Info=true"
dbconn.Open
SQL = "select * from usuarios"
Set rs = dbconn.Execute(SQL, , adCmdText)
'================================================= ========
asi es el método, pero a mi me dice ke la tabla ya estáabierta por un usuario en modo exclusivo, aike ke alguien ayude un poco para corregi mi error.
'================================================= ===

salu2
__________________
LA MUERTE ESTÁ TAN SEGURA DE VENCER QUE NOS DA TODA UNA VIDA DE VENTAJA