Ir para conteúdo
Fórum Script Brasil
  • 0

Capturar Valor De Linha Selecionada Grid


Macêdo

Pergunta

tenho uma rotina FILTER à qual pus como referencia, ou melhor, tentei por como referencia o valor do COD que se encontra dentro do Datagrid, ou seja, gostaria que o FILTER pegasse o valor do campo selecionado no Datagrid, assim:

exemplo do GRID:

COD NOME ENDEREÇO

1 KUROI TSL

4 JILNEY ASDADFA

18 GABRIEL ASDASDA

7 MACEDO ASDAKLGFDS

Digamos que o usuario selecione a linha:

4 JILNEY ASDADFA

Gostaria de usar como parametro para o FILTER este valor do COD = 4, ou seja, usar sempre o valor da 1ª coluna da linha selecionada.

Dim cnncomando As New ADODB.Command

Dim rs_altera As New ADODB.Recordset

With cnncomando

.ActiveConnection = cnnProjetos

.CommandType = adCmdText

.CommandText = "select * from arquivo"

Set rs_altera = .Execute

End With

With rs_altera

rs_altera.Filter = " cod = '" & DataGrid1.(O_QUE_COLOCO_AQUI?) & "'"

Dim vCaixa As Integer

vCaixa = MsgBox("Deseja alterar o número da caixa onde está arquivado o projeto de : " & !nome & " ? ", vbYesNo + vbQuestion, "Alterar caixa do arquivo")

If vCaixa = vbYes Then

Dim vALT As Integer

vALT = InputBox("Digite o número da caixa onde será arquivado o projeto", "Arquivar projeto")

With cnncomando

.ActiveConnection = cnnProjetos

.CommandType = adCmdText

.CommandText = " update arquivo set " & _

" caixa = '" & vALT & "'" & _

"where cod = '" & DataGrid1.(O_MESMO_VALOR_QUESTIONADO) & "';"

End With

Set rs_altera = Nothing

Set cnncomando = Nothing

End If

End With

End Sub

Link para o comentário
Compartilhar em outros sites

1 resposta 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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,2k
    • Posts
      652k
×
×
  • Criar Novo...