Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Galera,passei uma consulta para um formulário que está sendo exibido em uma grid. Como poderia através de um botão pegar as informações da linha de registro selecionada da grid?Valeu a força!!!JR.
Prezado jrjoliv2003:Você utiliza o termo "grid"; entendo que esteja se referindo a uma caixa de listagem (listBox). Nesse caso, basta utilizar a propriedade "Column" daquele componente para obter detalhes do registro selecionado. Por exemplo, se a caixa de listagem apresenta 5 colunas, sendo apenas 2 visíveis, é possível obter o valor de todas elas, mesmo das ocultas. Observe como obter o valor da PRIMEIRA e da TERCEIRA coluna de uma caixa de listagem de acordo com o registro selecionado, atribuindo-os à variáveis:Dim intLinha As IntegerDim VariavelDoTipoLong As LongDim VariavelDoTipoString As StringintLinha = SuaCaixaDeListagem.ListIndexVariavelDoTipoLong = SuaCaixaDeListagem.Column(0, intLinha)VariavelDoTipoString = SuaCaixaDeListagem.Column(2, intLinha)OBS 1: a contagem das colunas inicia-se a partir do zero;OBS 2: atribua os valores às variáveis de acordo com os tipos de dados declarados na tabela da qual a consulta origina-se; se tentar atribuir um texto para uma variável numérica, um erro será gerado.Espero ter ajudado.Abraços.