Título: llenar un dropdownlist Publicado por: pedraxito en 27 Octubre 2007, 07:31 am hola q tal? soy algo nuevo en cuanto a la programacion en visual basic .net (2005) y estoy tratando de llenar un dropdownlist, ok.. eso no tengo problema pero mi problema esq solo puedo poner el nombre a los items del drop.. pero no he podido ponerle el valor... este es el codigo q tengo
pienso q es algo muy sencillo de hacer pero no he encontrado como, ya que soy un novato jeje Código: Try 'Dim ConexionExitosa As Boolean = True Dim Conexion As MySQLConnection Dim sqlQuery As MySQLCommand = New MySQLCommand Conexion = New MySQLConnection(New MySQLConnectionString("localhost", "tdb", "root", "mipass").AsString) Conexion.Open() sqlQuery.Connection = Conexion sqlQuery.CommandText = "SELECT * FROM t_categorias;" Dim drdrop As System.Data.IDataReader drdrop = sqlQuery.ExecuteReader() While drdrop.Read Me.dropCat.Items.Add(drdrop("cat_nombre")) End While Catch ex As Exception End Try Título: Re: llenar un dropdownlist Publicado por: Hadess_inf en 29 Octubre 2007, 06:55 am POdrias hacerlo de la siguiente manera:
Citar Dim con as new sqlconnection("....") Dim da as sqldataAdapter Dim dtb as Data.DataTable Sub LlenaCombo() da= new sqldataAdapter("select * from categoria",con) dtb = new data.datatable da.fill(dtb) with combobox1 .datasource = dtb .DisplayMember = "categoria" .ValueMember = "id_categoria" end with En SUb |