Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

marcia232865

listview

Recommended Posts

gente, tenho o seguinte listview:Public Sub Preenche()pcalista.ListItems.Clear 'limpar o listviewDo Until rs.EOFSet lst = pcalista.ListItems.Add(, , rs("pca_cod"))lst.SubItems(1) = rs("pca_des")rs.MoveNextLoop rs.CloseEnd Subbeleza, este listview é multiselect, ou seja, posso selecionar varios registros.SE NÃO FOSSE, eu faria assim:rs.Open "select * from pca where pca_cod= " & pcalista.SelectedItem.Text, cnngaragem,mas como faço para usar varios registros????????????? valeu, marcia

Compartilhar este post


Link para o post
Compartilhar em outros sites

oi, faz assim:

 

j = pcalista.ListItems.Count

For i = j To 1 Step -1

If pcalista.ListItems(i).Selected = True Then

 

Verifica_RS

rs.Open "(select 'ENTRADA' as tipo, * from tabelas

where pca.pca_cod = '" & pcalista.ListItems.Item(i) & "' and etc.... )

union

(select 'SAIDA' as tipo, * from tabelas

where pca.pca_cod = '" & pcalista.ListItems.Item(i) & "' and etc... )", cnnconexao

 

End If

Next i

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.