USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Acesso em rede com *.mdb
ED - Caret
não registrado
Postada em 29/06/2007 15:32 hs   
Olá amigos, como faço para acessar tabelas o mais rápido possível?
Uso VB6 e access 2000 e ADO
ESTOU FAZENDO ISSO..
    QdSQL = "SELECT Nome FROM Coletores ORDER BY Nome;"
    Set Coletores = New ADODB.Recordset
    Coletores.Open QdSQL, bd, adOpenForwardOnly, adLockBatchOptimistic
    Do While Not Coletores.EOF
        CboColetor.AddItem Coletores.Fields!Nome
        Coletores.MoveNext
    Loop
.. MAS NÃO ESTA TÃO RÁPIDO COMO O ESPERADO
 
qualquer ajuda será bem vinda...abraços..
     
ghost_jlp
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 29/06/2007 16:15 hs            
Qto está demorando? Qtos registros são?
   
LCRamos
Pontos: 2843
GOIANIA
GO - BRASIL
ENUNCIADA !
Postada em 01/07/2007 02:23 hs            
Tente usando outra versão do Access, esta 2000, é a pior de todas, além de corromper com facilidade.
 
vlu//
   
Zoltran
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 01/07/2007 22:39 hs            
tenho um sistema em access 97 (ADO), o .Exe e o BD ficam no servidor, já fazem 2 anos e o banco esta com 54Mb e funcionando perfeitamente e rapidinho.
(+/- 30 Tabelas).
Obs.: Corrompeu o BD uma vez, quando um usuário conectado ao BD desligou o micro da tomada, foi só restaurar o BD tudo voltou a funcionar.
(Atualmente estou convertendo para PostGree (BD Free).
   
ghost_jlp
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 02/07/2007 11:32 hs            
Eu já trabalhei com tabela no access de 500.000 registros. Não me perguntem pq enfiar td isso no access pois sou apenas um programador  rsrsrsrsrs :)
 
O acesso aos registros ficava aceitável qdo a tabela era indexada e fazia consultas mais exatas como "CAMPO LIKE 'VALOR%'" ou "campo = 'valor'" isso diminui bastante o tempo mesmo com a quantidade de registros que citei. O mais problemático foi fazer uma forma de compactar o banco para que não estourasse 2GB. A manutenção automática do BD deu muito trabalho mas no fim ficou satisfatória, porém longe de ser a a melhor solução.
 
at+
   
Ama
Pontos: 2843
UBERLÂNDIA
MG - BRASIL
ENUNCIADA !
Postada em 03/07/2007 13:17 hs         
ed porque vc não faz set cboColetor.datasource=Coletores
                                      cboColetor.DataField="Nomes"
   
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página