elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado:


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  llenar un dropdownlist
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: llenar un dropdownlist  (Leído 9,895 veces)
pedraxito


Desconectado Desconectado

Mensajes: 385



Ver Perfil
llenar un dropdownlist
« 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


En línea


Hadess_inf
Desesperado
Colaborador
***
Desconectado Desconectado

Mensajes: 2.048


Nueva Vida


Ver Perfil WWW
Re: llenar un dropdownlist
« Respuesta #1 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


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines