Buenas, luego de mucho tiempo de solo leer, hoy me animo y publico mi primer post... y es un problema 
Busque muchos ejemplos para vincular vb con access y entre un rejunte de cosas de aqui y de alla, logre que esto funcionara:
Funciono barbaro con una base de datos access que tenia de un trabajo y bueno, decidi hacer ya un formulario un poco mejor con otra base de datos, altas, bajas y modificaciones.
Hice otra base de datos(misma version, Access 2000) y con este mismo codigo me sale este error:
"Instruccion SQL no valida, se esperaba delete, insert..."
en la linea:
Edito, si aqui en vez de open "personas", pongo "SELECT * FROM personas", me aparece "No se puede leer ningun registro, no tiene permiso para READ en 'personas'" . Verifique nuevamente, y el password esta bien
La tabla personas existe, tiene datos y no entiendo el por que da este error. Vuelvo a usar la BD vieja y funciona... y son iguales!! con pass y todo.
Hay que agregar alguna configuracion extra a las bases de datos? sinceramente ya no tengo idea de por que sucede...
Si alguien me diera una manito, le estaria eternamente agredecido.
Un saludo y gracias desde ya.

Busque muchos ejemplos para vincular vb con access y entre un rejunte de cosas de aqui y de alla, logre que esto funcionara:
Código [Seleccionar]
Option Explicit
Dim Conn As ADODB.Connection
Dim RsRecordSet As ADODB.Recordset
Dim Opcion As String
Private Sub Form_Load()
Set Conn = New ADODB.Connection
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0; " & "Data Source=" & App.Path & "\base.mdb;" & "Jet OLEDB:Database Password=alguno"
Set RsRecordSet = New ADODB.Recordset
RsRecordSet.Open "personas", Conn, adOpenDynamic, adLockOptimistic
RsRecordSet.Requery
RsRecordSet.MoveFirst
MsgBox (RsRecordSet("nombre"))
End Sub
Funciono barbaro con una base de datos access que tenia de un trabajo y bueno, decidi hacer ya un formulario un poco mejor con otra base de datos, altas, bajas y modificaciones.
Hice otra base de datos(misma version, Access 2000) y con este mismo codigo me sale este error:
"Instruccion SQL no valida, se esperaba delete, insert..."
en la linea:
Código [Seleccionar]
RsRecordSet.Open "personas", Conn, adOpenDynamic, adLockOptimistic
Edito, si aqui en vez de open "personas", pongo "SELECT * FROM personas", me aparece "No se puede leer ningun registro, no tiene permiso para READ en 'personas'" . Verifique nuevamente, y el password esta bien

La tabla personas existe, tiene datos y no entiendo el por que da este error. Vuelvo a usar la BD vieja y funciona... y son iguales!! con pass y todo.

Hay que agregar alguna configuracion extra a las bases de datos? sinceramente ya no tengo idea de por que sucede...
Si alguien me diera una manito, le estaria eternamente agredecido.
Un saludo y gracias desde ya.