Amigos, tenho um bd com vários forms. (baseados em consultas pré-elaboradas)
Meu bd está dividido em FE e BE, numa rede com 1 servidor(server 2003) e 6 estações (XP)
Não tenho a necessidade de aplicar controles ou níveis de acesso.
Mas nas consultas faço a utilização de vários campos calculados (na grade e através de módulos)
Estou longe de ser bom em access (aliás se não fossem os foruns, estaria frito)
minha pergunta é em razão de alguns desses forms estarem com uma certa lentidão para abrir e mostrar registros.
então minha pergunta é: em termos de performance + facilidade na elaboração, qual a melhor vinculação.
- Direto na tabela
- Consultas pré-elaboradas (como está)
- Consultas elaboradas como fonte do registro (...)
- Desvinculado Parcial(com as tabelas vinculadas)
- Desvinculado Total (com vinculação através de código)
ex.: (mais ou menos isso)
"Private Sub Form_Open(Cancel As Integer)
strPath = "C:\Exemplo\Dados2k.mdb"
Set dbBanco = OpenDatabase(strPath)
Set rsClientes = dbBanco.OpenRecordset("Tbl_Clientes")
End Sub"
Obrigado.
Meu bd está dividido em FE e BE, numa rede com 1 servidor(server 2003) e 6 estações (XP)
Não tenho a necessidade de aplicar controles ou níveis de acesso.
Mas nas consultas faço a utilização de vários campos calculados (na grade e através de módulos)
Estou longe de ser bom em access (aliás se não fossem os foruns, estaria frito)
minha pergunta é em razão de alguns desses forms estarem com uma certa lentidão para abrir e mostrar registros.
então minha pergunta é: em termos de performance + facilidade na elaboração, qual a melhor vinculação.
- Direto na tabela
- Consultas pré-elaboradas (como está)
- Consultas elaboradas como fonte do registro (...)
- Desvinculado Parcial(com as tabelas vinculadas)
- Desvinculado Total (com vinculação através de código)
ex.: (mais ou menos isso)
"Private Sub Form_Open(Cancel As Integer)
strPath = "C:\Exemplo\Dados2k.mdb"
Set dbBanco = OpenDatabase(strPath)
Set rsClientes = dbBanco.OpenRecordset("Tbl_Clientes")
End Sub"
Obrigado.