Inicio > Visual Basic > denciso > LIST BOX

LIST BOX

Experto:
Usuario:
Fecha: 04/12/2007
Valoración: (5,00 sobre 5) Categoría: Visual Basic
09/10/2007
nachal, usuario preguntando en Visual Basic
Usuario
Hola buenas.
En un formulario que he creado DataForm1
con una serie de campos he metido un list box y en las propiedades de dicho list box le he puesto en la propiedad Data Source que haga referencia a una base de datos y una tabla en especial.
Cuando genero el formulario y le doy a cargar me carga los registros en los campos pero en el List Box me aparece esto: system.data.datarowview y no se cargan los registros ¿qué es lo que puedo hacer?

Muchas gracias por tu ayuda Un saludo
09/10/2007
nachal, experto respondiendo en Visual Basic
Experto
Y le has indicado el origen o fuente de datos que debe de utilizar para poder realizar la extracción que me comentas...

Saludos

David Enciso
10/10/2007
nachal, usuario preguntando en Visual Basic
Usuario
Claro se supone que en las propiedades del List Box en Data Source le dices de donde quieres que saque los registros no?

Mira en la base de datos, en esa tabla en especial tengo 22 registros, pués al cargar el Formulario me aparecen todos los registros en sus campos pero en el list box me aparecen 22 registros con lo que te puse anteriormente:

system.data.datarowview

Estoy utilizando Visual Basic 2003 .net por si te sirve de ayuda..

Muchas gracias
Un saludo
10/10/2007
nachal, experto respondiendo en Visual Basic
Experto
Y si pones el código para que vea como lo haces...

Saludos

David Enciso
16/10/2007
nachal, usuario preguntando en Visual Basic
Usuario
Buenas David disculpa mi tardanza, he estado muy ocupado.
Realmente en el código del list box no he introducido ningún código, simplemente he dicho en la propiedad Data Source del List Box que vinculara la tabla de donde quiero que se me muestren los datos.
Desconozco el código que hay que emplear.
Si me puedes ayudar.. te lo agradezco mucho..

Lo he intentado utilizando ADO pero no me funciona me dice que no está definido.
Estoy empezando a descubrir lo de programar y estoy muy pez..jaja
Agradezco mucho tu ayuda.

Un saludo
22/10/2007
nachal, experto respondiendo en Visual Basic
Experto
Ok, pero de donde le indicas que tome el data source, ya que o se lo das por código o lo tienes por medio de una datacontrol...

Saludos

David Enciso
25/10/2007
nachal, usuario preguntando en Visual Basic
Usuario
¿David como te podria pasar una captura? para que lo vieses. Es que simplemente en el Data Source aparece el nombre de la base de datos y la tabla de donde saco los datos para el list box.

Un saludo Gracias
25/10/2007
nachal, experto respondiendo en Visual Basic
Experto
Si el código lo pegas en este espacio, ya que no me llegan bien los correos por el marshall que tienen instalado en la oficina...

Saludos

David Enciso
26/10/2007
nachal, usuario preguntando en Visual Basic
Usuario
Te pego el código del formulario que hace referencia al List Box, como puédes ver en el list box que se encuentra abajo no hay ningún código introducido, simplemente en las propiedades de dicho List box, en una de las propiedades que se llama DataSource le he puesto el origen de la tabla de la base de datos, no se si me explico.

ListBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ListBox1.SelectedIndexChanged

End Sub
End Class

Un saludo
26/10/2007
nachal, experto respondiendo en Visual Basic
Experto
Y cual es el origen de los datos... Ese no lo veo...

Saludos

David Enciso
30/10/2007
nachal, usuario preguntando en Visual Basic
Usuario
eso aparece en las propiedades del List Box en la parte derecha del formulario, no es código es una propiedad del list box.

DataSource ObjPRUEBA.Direcciones_trabajadores.

PRUEBA:Es la base de datos.
Direcciones_trabajadores:Tabla de la base de datos en la que está basado el formulario.

Un saludo.
30/10/2007
nachal, experto respondiendo en Visual Basic
Experto
Y como declaras el objeto objPRUEBA...

Saludos

David Enciso
04/12/2007
nachal, usuario preguntando en Visual Basic
Usuario
Excelente. Una fantástica solución.
Enlaces patrocinados