CONCATENAR
Pessoal como posso fazer para pegar a primeira parte de uma concatenação de campos da minha tabela.
Seria esta situação, jogo em um list1 dois campos da tabela :
List1.AddItem TbCadastroSup("Codigo") & " - " & TbCadastroSup("Descricao")
E o clicar no list preciso pegar somente o primeiro campo alguém sabe como faze-lo???
Estou fazendo assim para pegar o nome no list:
O problema esta em pegar o primeiro campo do list para lançar na pesquisa...
Desde já agradeço pela ajuda.......
Seria esta situação, jogo em um list1 dois campos da tabela :
List1.AddItem TbCadastroSup("Codigo") & " - " & TbCadastroSup("Descricao")
E o clicar no list preciso pegar somente o primeiro campo alguém sabe como faze-lo???
Estou fazendo assim para pegar o nome no list:
'Pesquisa o nome selecionado (List1.Text)
'atribuindo-o à  variável Dado.
Dado = List1.Text
'Monta o comando SQL e o armazena na String Consulta_SQL.
Consulta_SQL = "SELECT * FROM cadastrosup WHERE Codigo = '" _
+ Dado + "' "
O problema esta em pegar o primeiro campo do list para lançar na pesquisa...
Desde já agradeço pela ajuda.......
Coloque um listview e no form e teste, ve se é isso que vc quer
Private Sub Form_Load()
List1.AddItem "Caio - Humberto"
List1.ListIndex = 0
a = Split(List1.Text, "-")
MsgBox a(0)
MsgBox a(1)
End Sub
Beleza seria isto, só um detalhe como faço para ele percorer a lista toda :
List1.ListIndex = 0
A = Split(List1.Text, " - ")
Dado = A(0)
Desta maneira ele fica somente no primeiro registro da lista.
List1.ListIndex = 0
A = Split(List1.Text, " - ")
Dado = A(0)
Desta maneira ele fica somente no primeiro registro da lista.
Assim fera, é so fazer uma rotina repetitiva [for]...
Private Sub Form_Load()
Dim i As Integer
List1.AddItem "Caio - Humberto"
List1.AddItem "Carlos - Henrique"
For i = 0 To List1.ListCount - 1
List1.ListIndex = i
a = Split(List1.Text, "-")
MsgBox a(0)
MsgBox a(1)
Next i
End Sub
Caio não sei o que esta pegando veja retorna erro:
For i = 0 To List1.ListCount - 1
List1.ListIndex = i
A = Split(List1.Text, " - ")
Dado = A(0)
Next i
As vezes da um branco quando você fica demais em cima de um problema que talvez não estou enchergando o obvio......
For i = 0 To List1.ListCount - 1
List1.ListIndex = i
A = Split(List1.Text, " - ")
Dado = A(0)
Next i
As vezes da um branco quando você fica demais em cima de um problema que talvez não estou enchergando o obvio......
Estou com o codigo no evento Click do list
tem q ser no evento item_click
preciso ao clicar no list transportar os dados da pesquisa para outros textbox........
qual o erro que ta dando?? em qual linha?
Fera montei um exemplo vc se é isso...
é bem simples de entender...
é bem simples de entender...
Caio valeu tão simples e funcional , muito obrigado
Tópico encerrado , respostas não são mais permitidas