enlazar combox a origen de datos

11/02/2005 - 15:04 por Edilberto Arteaga Lopez | Informe spam
Hola a todos
como hago un enlace de datos a un combox, si quiero mostrar los valores
desde una tabla de SQL Server mediante un dataset
se como hacerlo en VB.NET pero en ASP.NET, pero como lo hago en VB.NET para
WinForm

para ASP.NET al objeto le asigno un datasource
luego los valores que se ven se agregan la propiedata DATATextField
y los valores en la propiedad DataValueField luego le das objeto.databind
en WinForms eso no me funciona, como se hace


Saludos.


___________________________________
Edilberto Arteaga Lopez
Coor. Sistemas
Fruit of the Loom, Honduras - Planta Tela
Para Solicitud de Soporte Tecnico favor hacerlo en la Web de MIS
http://domain-ty/ o a http://ftlmis/

Lo que hacemos en la Vida
Tiene su eco en la eternidad.

Preguntas similare

Leer las respuestas

#1 Eduardo A. Morcillo [MS MVP VB]
11/02/2005 - 16:55 | Informe spam
Es bastante similar la forma. Asignas al datasource la tabla, luego colocas
en las propiedades ValueMember (el equivalente a DataValueField) el nombre
del campo que contiene el ID y en DisplayMember (el equivalente a
DataTextField) el nombre del campo que quieres que se vea en la lista. No
hay equivalente a DataBind porque no es necesario en las aplicaciones
WinForm.

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo

Hay dos cosas infinitas: el universo y la estupidez humana.
Albert Einstein
Respuesta Responder a este mensaje
#2 Jorge Serrano [MVP VB]
11/02/2005 - 20:03 | Informe spam
Hola Edilberto,

espero que el siguiente ejemplo te ayude.

Dim strSQL As String = "SELECT CAMPO1, VALOR FROM Tabla"
Dim Connection As New
System.Data.OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=c:\Ejemplo.mdb;")
Dim DtAdapter As New System.Data.OleDb.OleDbDataAdapter(strSQL,
Connection)
Dim DtSet As New DataSet
DtAdapter.Fill(DtSet, "Ejemplo")
With ComboBox1
.DataSource = DtSet.Tables("Ejemplo")
.DisplayMember = "CAMPO1"
.ValueMember = "VALOR"
.SelectedIndex = 0
End With
Connection.Close()
DtAdapter.Dispose()
DtSet.Dispose()


Un saludo,

Jorge Serrano Pérez
MVP VB.NET


"Edilberto Arteaga Lopez" wrote:

Hola a todos
como hago un enlace de datos a un combox, si quiero mostrar los valores
desde una tabla de SQL Server mediante un dataset
se como hacerlo en VB.NET pero en ASP.NET, pero como lo hago en VB.NET para
WinForm

para ASP.NET al objeto le asigno un datasource
luego los valores que se ven se agregan la propiedata DATATextField
y los valores en la propiedad DataValueField luego le das objeto.databind
en WinForms eso no me funciona, como se hace


Saludos.


___________________________________
Edilberto Arteaga Lopez
Coor. Sistemas
Fruit of the Loom, Honduras - Planta Tela
Para Solicitud de Soporte Tecnico favor hacerlo en la Web de MIS
http://domain-ty/ o a http://ftlmis/

Lo que hacemos en la Vida
Tiene su eco en la eternidad.



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida