Rial
|
ITAPECERICA DA SERRA SP - BRASIL
|
|
Postada em 11/11/2006 12:46 hs
Pessoal, boa tarde. Desenvolvi um projeto que utiliza o Access como banco de dados, o banco já está com 43.000 registro em sua tabela principal, fazendo com que o sistema fique muito lento. A pergunta é a seguinte, exite algo que eu possa fazer para o sistema se tornar mais rápido. Detalhe: Estou utilizando a conexão ADO. Obrigado.
Ricardo
|
|
|
|
|
|
Korn
|
SAO PAULO SP - BRASIL
|
|
Postada em 11/11/2006 14:08 hs
Boa tarde , opa amigo, 43.000 registros é pouco cara pro seu sistema ficar lento, na minha opiniao , posta ae pra gente o modo que vc se conecta e tudo mais, o modo que vc consulta, onde fica mais lento, ae da pra dar uma opniao melhor
Jesus Cristo é O Senhor!!!
|
|
|
|
Rial
|
ITAPECERICA DA SERRA SP - BRASIL
|
|
Postada em 11/11/2006 14:15 hs
Então a forma que eu me conecto é assim Dim db As ADODB.Connection Dim tb As ADODB.Recordset Set tb = New ADOR.Recordset tb.Open "Select documento, Nome, empresa, foto, contador, telefone, baixa, contador2, categoria FROM TClientes order by contador", _ "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "anco.mdb", _ adOpenStatic, adLockOptimistic
Ricardo
|
|
|
|
Korn
|
SAO PAULO SP - BRASIL
|
|
Postada em 11/11/2006 15:42 hs
Olha só amigo, eu fiz o seguinte separei pra vc um teste aqui , uma forma de conexão pra vc testar, tatudo muito simples é mais pra vc testar mesmo e comparar as duas formas a do sei sistema ea deesse , enche a tbl com registros e faça o teste de comparação, eu faço o seguinteo , ponho num modulo tudo certinho e nos forms abro as tbls, e tem uma consulta usando o listview , nao sei se vc conhece , mas é so um teste pra vc ver como ele ta trabalhado bem abertura de tbls e consultas.ae se vc nao entender as diferenças posta ae....
Jesus Cristo é O Senhor!!!
|
|
TÓPICO EDITADO
|
|
|
|
|