Amigos tenho esta SQL/VBA que funciona perfeitamente onde StrPath é o caminho do BD...
StrCboUsuario = "SELECT * FROM tblUsuários IN '" & StrPath & "'"
Pergunto.. como aplicar em uma SQL baseada em mais tabelas? Sei que com o Workspace dá.. mas utilizando a lógica acima é possível?
Workspace
StrCboUsuario = "SELECT tblUsuários.IdUsuario, tblUsuários.Login,
tblUsuários.Senha, tblUsuários.Bloqueado, tblUsuários.IdGrupo,
tblGrupos.Nivel" _
& " FROM tblGrupos INNER
JOIN tblUsuários ON tblGrupos.IdGrupo = tblUsuários.IdGrupo ORDER BY
tblUsuários.Login;"
Cumprimentos.
StrCboUsuario = "SELECT * FROM tblUsuários IN '" & StrPath & "'"
Pergunto.. como aplicar em uma SQL baseada em mais tabelas? Sei que com o Workspace dá.. mas utilizando a lógica acima é possível?
Workspace
- Código:
Set ws = DBEngine.Workspaces(0)
Set db = ws.OpenDatabase(DirBancoDados & "\SysApac_Be.Accdb", False, False, "MS Access;PWD=senha")
StrSQLDetentos = ("SELECT * FROM Detentos")
Set rs = db.OpenRecordset(StrSQLDetentos)
StrCboUsuario = "SELECT tblUsuários.IdUsuario, tblUsuários.Login,
tblUsuários.Senha, tblUsuários.Bloqueado, tblUsuários.IdGrupo,
tblGrupos.Nivel" _
& " FROM tblGrupos INNER
JOIN tblUsuários ON tblGrupos.IdGrupo = tblUsuários.IdGrupo ORDER BY
tblUsuários.Login;"
Cumprimentos.