estou com um problema chatinho aqui. Eu to criando um record set pra poder listar o resultado de uma consulta em um datagrid, até aí beleza.
Rodo minha aplicação, clico no botao pra gerar os resultados no datagrid, tudo certinho....mas se eu clico em outro botao ou se tento clicar no mesmo botao de novo, dá erro porque a variável record set já tá aberta. Não estou conseguindo contornar esse erro.
Por enquanto só sei fazer o código assim:
Private Sub Block_op_Click()
SQL = "Select Op_Final as Operadora, count(*) as Bloqueios From COBILLING_BLOQUEIOS Where Data_Desbloqueio Is Null Group by Op_Final"
Rs.CursorLocation = adUseClient
Rs.Open SQL, Con, adOpenForwardOnly
Set DataGrid1.DataSource = Rs
End Sub
alguém sabe um jeito melhor, um que não dê esse erro e eu possa então clicar novamente nos mesmos botões sem problemas.....
Pergunta
Señor Smoke
estou com um problema chatinho aqui. Eu to criando um record set pra poder listar o resultado de uma consulta em um datagrid, até aí beleza.
Rodo minha aplicação, clico no botao pra gerar os resultados no datagrid, tudo certinho....mas se eu clico em outro botao ou se tento clicar no mesmo botao de novo, dá erro porque a variável record set já tá aberta. Não estou conseguindo contornar esse erro.
Por enquanto só sei fazer o código assim:
Private Sub Block_op_Click()
SQL = "Select Op_Final as Operadora, count(*) as Bloqueios From COBILLING_BLOQUEIOS Where Data_Desbloqueio Is Null Group by Op_Final"
Rs.CursorLocation = adUseClient
Rs.Open SQL, Con, adOpenForwardOnly
Set DataGrid1.DataSource = Rs
End Sub
alguém sabe um jeito melhor, um que não dê esse erro e eu possa então clicar novamente nos mesmos botões sem problemas.....
[]s
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.