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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Como melhorar esse meu código tá muito lento
mamonalta
Pontos: 2843
SANTO ANDRÉ
SP - BRASIL
ENUNCIADA !
Postada em 18/03/2007 22:11 hs         
 

Seguinte, tenho a tabela Assistencia com o numero da assistencia

depois tenho a tabela Assist_retorno para os retornos de assistencia...
gostaria de saber como melhorar essa retina ai de baixo?

 

abraços

 

Dim var_15 As Date, var_Eliminado As Integer
    Set RsSql = New ADODB.Recordset
    Set RsSql_novo = New ADODB.Recordset
    lst1.Visible = False
    lst1.Clear
    var_15 = Date - 7
    var_15 = Format(var_15, "MM/DD/YYYY")
    Sql = "Select Ret_Assist from Assist_Retornos WHERE Ret_Data_Atendimento = #" & var_15 & "# and ret_data_enc is null "
    RsSql.Open Sql, Conexao, adOpenDynamic, adLockOptimistic 'buscando no banco.
        Do Until RsSql.EOF
            Sql = "SELECT * From Assist_tecnica " & _
                  "WHERE Assist_Numero =" & RsSql!Ret_Assist & " and Assist_Status = 2"
            RsSql_novo.Open Sql, Conexao, adOpenDynamic, adLockOptimistic 'buscando no banco.
            If RsSql_novo.EOF = False Then
                lst1.AddItem (RsSql_novo!Assist_Numero)
                lst1.ItemData(lst1.NewIndex) = RsSql!Ret_Assist
            Else
                var_Eliminado = var_Eliminado + 1
            End If
            RsSql_novo.Close
            RsSql.MoveNext
        Loop
    Sql = Empty
    Label1.Caption = RsSql.RecordCount - var_Eliminado
    Label1.Visible = True
    RsSql.Close
    Set RsSql = Nothing
    lst1.Visible = True

   
ghost_jlp
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 18/03/2007 22:36 hs            
respondi no outro post... :)
   
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