| |||
listbox ? hola, como puedo cargar en un listbox datos de una tabla. tengo mi base de datos acces y estoy utilizando visual basic 6.0. en un formulario guardo datos y cuando me voy para otro formulario dond esta el list alli deberian de aparecer los datos que guarde en el formulario anterior. como debo hacer eso ? |
| |||
Respuesta: listbox ? si bueno yo tengo mi formulario por ejemplo donde registro nuevos articulos: ejemplo carros, casas, motos, restaurantes. tec.. eso lo tengo gusrdado en una tabla. y alli puedo modificar, y eliminar registros- y cuando yo me voy a otro formulario en el listbox me tendrian que aparecer esos datos con sus respectivos precios. ejemplo. carros 80 dolores..algo asi. mi base de datos las conecto de esta manera:+ data1.DatabaseName = App.Path + "\Base de Datos\nomina.mdb" data1.RecordSource = "Nomina" data1.Refresh |
| |||
Respuesta: listbox ? Cita: Bueno, por lo que veo (aunque no lo indicas) estás trabajando con DAO.
Iniciado por principefreddy ![]() si bueno yo tengo mi formulario por ejemplo donde registro nuevos articulos: ejemplo carros, casas, motos, restaurantes. tec.. eso lo tengo gusrdado en una tabla. y alli puedo modificar, y eliminar registros- y cuando yo me voy a otro formulario en el listbox me tendrian que aparecer esos datos con sus respectivos precios. ejemplo. carros 80 dolores..algo asi. mi base de datos las conecto de esta manera:+ data1.DatabaseName = App.Path + "\Base de Datos\nomina.mdb" data1.RecordSource = "Nomina" data1.Refresh En vez de mostrar los datos en un ListBox (que sólo admite una columna), los puedes cargar en un control DBGrid. En el segundo formulario colocas un control Data (Data1) con las propiedades DataBaseName y DataSource en blanco (o sea, sin modificar ninguna de las propiedades por defecto). También colocas un control DBGrid con la propiedad DataSource = Data1. Y unicamente éste código en el Load del formulario al que llamas
Código:
Form1 es el nombre del formulario desde donde lo llamas.Private Sub Form_Load() Set Data1.Recordset = Form1.Data1.Recordset End Sub Espero que esté claro, si no, pregunta ![]() |
| |||
Respuesta: listbox ? hola. gracias. asi me funciona en parte. pero en el dbgrid me muestra todos los datos que introduce nuevos pero si en el dbgrid hay 100 datos y solo quiero 2 como hago para seleccionarlos. y sacarle el calculo solo a los dos seleccionados. |