Foros del Web » Programación para mayores de 30 ;) » .NET »

problemas con combobox

Estas en el tema de problemas con combobox en el foro de .NET en Foros del Web. hola tengo algunas dudas trato de explicarlas aki puedo hacaer consultas individuales por desirlo asi ejemplo aki tengo un catalago de materia prima para hacer ...
  #1 (permalink)  
Antiguo 20/11/2006, 12:20
 
Fecha de Ingreso: octubre-2006
Mensajes: 45
Antigüedad: 18 años, 5 meses
Puntos: 0
problemas con combobox

hola tengo algunas dudas trato de explicarlas aki

puedo hacaer consultas individuales por desirlo asi ejemplo
aki tengo un catalago de materia prima
para hacer una consulta sobre una materia prima especifica la busco atraves de su cable y pues me arroja su descripcion y su lugar de origen
este es el codigo

Private Sub Cmbclvel_regmp_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Cmbclvel_regmp.Click

Dim comm As New MySql.Data.MySqlClient.MySqlCommand("select clave_mp,descripcion,lugar_origen from cat_materia_prima")

obj.SELECT_COMMAND = comm
Cmbclvel_regmp.DisplayMember = "clave_mp"
Cmbclvel_regmp.DataSource = obj.SelectFields()

Private Sub Cmbclvel_regmp_SelectionChangeCommitted(ByVal sender As Object, ByVal e As System.EventArgs) Handles Cmbclvel_regmp.SelectionChangeCommitted

Txtdesel_regmp.Text = CType(Cmbclvel_regmp.DataSource, DataTable).Rows(Cmbclvel_regmp.SelectedIndex)("des cripcion")
Txtluornel_regmp.Text = CType(Cmbclvel_regmp.DataSource, DataTable).Rows(Cmbclvel_regmp.SelectedIndex)("lug ar_origen")

ahora deseo hacer casi lo mismo pero digamos que ahora kiero ke me busque por ejemplo todas las materias primas que meti en una cierta fecha
entiendo ke ahora are una busqueda por fecha, pero ya no puedo utilizar cajas de texto como arriba ahora utilizare un datagridview por ke obviamente me mostrara varios registros eso lo ke kiero hacer por que en si no c como es la primera vez que lo utilizo

bueno espero que me entiendas y muchas gracias!!!
Editar/Borrar Mensaje
  #2 (permalink)  
Antiguo 20/11/2006, 13:09
Avatar de davidel  
Fecha de Ingreso: noviembre-2006
Mensajes: 17
Antigüedad: 18 años, 4 meses
Puntos: 0
Bueno no me queda muy claro lo que te hace falta pero intentaré ayudarte.
Doy por supuesto que trababajas en .NET 2003 y estas desarrollando una aplicación Windows. Para .NET 2005 o en entorno Web habría una solucion distinta.
Si estas trabajando con un DataTable puedes crearte un DataView pasándole como parámetro el DataTable al constructor y enlazando la propiedad DataSource del DataGrid al DataView

System.Data.DataView dv = new System.Data.DataView(dt);
dv.RowFilter = "fecha = '01/01/2006'";
this.dataGrid1.DataSource = dv;

Espero que te sirva de algo,
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:50.