Ir para conteúdo

POWERED BY:

Arquivado

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

SID_SILVA

Popular DropDownList manualmente e Pegar Varios Campos

Recommended Posts

Ola Amigos

 

Criei uma sub rotina para popular um DropDown que funciona perfeitamente,pegando os campos abaixo:

 

USER_NOME,USER_ID,TERCEIRO_CAMPO

 

Porem eu gostaria de pegar tambem um terceiro campo, para poder efetuar uma operacao com ele.Isso e possivel?

 

 

Obrigado e um Abraço

 

Sub MontaColaborador()

		Dim conexao As SqlConnection
		Dim sql As String
		Dim da As SqlDataAdapter
		Dim ds As DataSet

		sql = "SELECT USER_NOME,USER_ID FROM USERS ORDER BY USER_NOME"

		conexao = New SqlConnection(ConfigurationManager.ConnectionStrings("timesheet").ConnectionString)

		Try

			conexao.Open()

			da = New SqlDataAdapter(sql, conexao)
			ds = New DataSet()

			da.Fill(ds, "USERS")

			With CboColaborador
				.DataTextField = "USER_NOME"
				.DataValueField = "USER_ID"
				.DataSource = ds.Tables("USERS").DefaultView
				.DataBind()
			End With
			CboColaborador.Items.Insert(0, "Selecione o Colaborador")
		Finally
			conexao.Close()
			conexao = Nothing
		End Try
	End Sub

Compartilhar este post


Link para o post
Compartilhar em outros sites

Obrigado por sua resposta quintelab.

 

Mas sera que nao tem como dar um jeitinho quanto a isso.?

Eu nao quero exibir nenhuma informacao, apenas gostaria de pegar um campo diferente do DataTextField e do DataValueField, a fim de utiliza-lo em outra operacao.

 

Um Abraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ou você pega o código do Drop e faz outra consulta no banco pra pegar o outro campo.

Ou faz pog, concatene dois campos no seu select usando um delimitador por exemplo |

 

Depois você sabe que o que esta atras o | é um campo, depois do | é outro campo.

Mas como eu disse é POG.

 

Abraços...

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.