none
al seleccionar combobox me muestra los datos en mi datagrid, pero quiero que me muestre los datos en mi datagrid dibujado. RRS feed

  • Pregunta

  • bueno dibuje mi datagrid con 2 columnas, id_platillo y cantidad.

    Pero si seleciono mi combobox me muestra los datos en el datagrid pero se repiten osea no me lo muestra en mis columnas dibujadas.

    alguien me puede dar un ejemplo ???

    viernes, 26 de abril de 2013 5:11

Respuestas

  • dataGridView1.AutoGenerateColumns = False
    dataGridView1.DataSource = MiTabla
    dataGridView1.Columns("CANTIDAD").DataPropertyName = "CANTIDAD"
    

    • Marcado como respuesta Julieta's viernes, 26 de abril de 2013 17:10
    viernes, 26 de abril de 2013 14:38

Todas las respuestas

  • Tengo este codigo.

    Private Sub Obtener_Articulos()
            Dim Articulos = "SELECT ID_PLATILLO, CANTIDAD FROM TBL_PLATILLOS_VENTA_RESTAURANTE  Where ID_FOLIO = " + ComboBox1.SelectedValue.ToString
            Dim NortWind_Conexion As New SqlConnection("Data source=marukita-PC\MYSERVER; Initial Catalog=BD_SICTRL; Integrated Security=true;")
            NortWind_Conexion.Open()
            Dim MiSqladapter As New SqlDataAdapter
            MiSqladapter.SelectCommand = New SqlCommand(Articulos, NortWind_Conexion)
            Dim MiTabla As New DataTable()
            MiSqladapter.Fill(MiTabla)
            Me.DataGridView1.DataSource = MiTabla
        End Sub

    viernes, 26 de abril de 2013 5:14
  • dataGridView1.AutoGenerateColumns = False
    dataGridView1.DataSource = MiTabla
    dataGridView1.Columns("CANTIDAD").DataPropertyName = "CANTIDAD"
    

    • Marcado como respuesta Julieta's viernes, 26 de abril de 2013 17:10
    viernes, 26 de abril de 2013 14:38
  • Gracias....

    Private Sub Obtener_Articulos()
            Dim Articulos = "SELECT ID_PLATILLO, CANTIDAD, ID_FOLIO FROM TBL_PLATILLOS_VENTA_RESTAURANTE  Where ID_FOLIO = " + ComboBox1.SelectedValue.ToString
            Dim NortWind_Conexion As New SqlConnection("Data source=marukita-PC\MYSERVER; Initial Catalog=BD_SICTRL; Integrated Security=true;")
            NortWind_Conexion.Open()
            Dim MiSqladapter As New SqlDataAdapter
            MiSqladapter.SelectCommand = New SqlCommand(Articulos, NortWind_Conexion)
            Dim MiTabla As New DataTable()
            MiSqladapter.Fill(MiTabla)
            DataGridView1.AutoGenerateColumns = False
            DataGridView1.DataSource = MiTabla
            DataGridView1.Columns("CANTIDAD").DataPropertyName = "CANTIDAD"
            DataGridView1.Columns("ID_PLATILLO").DataPropertyName = "ID_PLATILLO"
            DataGridView1.Columns("ID_FOLIO").DataPropertyName = "ID_FOLIO"
    
    
        End Sub



    viernes, 26 de abril de 2013 17:11
  • Alguien me puede ayudar intengo recuperar el precio del platillo, anteriormente lo hacia, asi:

      Dim Precio As Double = objVenta.RecuperaPrecioProductoPlatillo(Me.cmbPlatillos.SelectedValue)
      dgvDetalleVenta.Rows.Add(cmbPlatillos.SelectedValue, cmbPlatillos.Text, Precio, txtCantidad.Text, Precio * txtCantidad.Text)

    Pero lo quiero recuperar desde mi columna ID_PLATILLO de mi datagrid.

     Dim objVenta As New clsVentaRestaurante()
            Dim Precio As Double = objVenta.RecuperaPrecioProductoPlatillo(DataGridView1.Columns("ID_PLATILLO").DataPropertyName = "ID_PLATILLO")
            DataGridView1.Rows.Add(DataGridView1.Columns("COSTO_PLATILLO").DataPropertyName = Precio)
    Lo que dice es que si en mi columna ID_PLATILLO es por ejemplo 1 me recupere en costo del platillo y lo muestre en la columna COSTO_PLATILLO.

    No me sale me podrian ayudar y decirme en que estoy mal ?




    viernes, 26 de abril de 2013 17:38