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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  fechar o recordset
-- Patricia --
SÃO PAULO
SP - BRASIL
Postada em 22/07/2004 17:56 hs            
olha só, eu tenho uma combo que ao ser selecionado vai pra uma função que seleciona uma tabela do banco where determinado campo tem o valor selecionado na combo, e depois eu fecho esse recordset, alguns campos são preenchidos com o valor da tabela, até ai tá ok, se eu selecionar outro valor na combo, ele atualiza os valores dos campos, tá certinho.
 
mas eu criei botoes pra navegar entre os registros, e dá erro porque o recordset tá fechado, e se eu não fecho o recordset dá erro na combo qdo for selecionar um segundo valor, o que eu faço??
 
 
     
@ngel
RIO DE JANEIRO
RJ - BRASIL
ENUNCIADA !
Postada em 22/07/2004 18:15 hs            
tenta fechar o recordset depois de ter carregado tudo para a combo e para "caminhar" com os botões pela combo vai incrementando 1 no listindex ou diminuindo 1 (regredindo na combo). tipo:
 
aumentando:
If Combo1.ListIndex = Combo1.ListCount - 1 Then
   Exit Sub
Else
   Combo1.ListIndex = Combo1.ListIndex + 1
End If
 
 
 
retornando:
 
If Combo1.ListIndex = -1 Then
   Exit Sub
Else
   Combo1.ListIndex = Combo1.ListIndex - 1
End If
 

@ngel
   
-- Patricia --
não registrado
ENUNCIADA !
Postada em 23/07/2004 10:17 hs   
não vai funcionar!
 
eu preciso caminhar entre os valores do recordset e não entre os valores de indice da combo
 
a pessoa escolhe um valor na combo e qdo ela passa pro proximo campo, tem uma instrução sql que seleciona dados no banco baseado no valor da combo que foi selecionada, eu preciso navegar entre os registros deste recorset. a combo permanece com o opção selecionada
   
@ngel
RIO DE JANEIRO
RJ - BRASIL
Postada em 23/07/2004 10:19 hs            
entao vc faz um sql para carregar na combo e fecha, e faz uma rotina com outro sql para selecionar os dados baseado no dado selecionado da combo.

@ngel
     
-- Patricia --
não registrado
ENUNCIADA !
Postada em 23/07/2004 10:27 hs   
tenho que fazer duas vezes a mesma instrução?Emoções
 
bele então valeu pela ajuda!
   
@ngel
RIO DE JANEIRO
RJ - BRASIL
ENUNCIADA !
Postada em 23/07/2004 10:49 hs            
acho q sim, o que carrega baseado na seleção da combo vai ter um filtro (cláusula where) diferente do que carrega os dados para a combo, não vai ?
 
vc pode é fazer o sql em uma única rotina e passar os filtros por parâmetro, sendo que se o dado X que carrega baseado na combo estiver preenchido, entra em um if do where e se o Y que carrega tudo para a combo estiver preenchido entra em outro if para o where, sendo que o select e os relacionamentos são os mesmos, provavelmente.

@ngel
   
Página(s): 1/3      PRÓXIMA »


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