none
datagridview y combobox RRS feed

  • Pregunta

  • buenas , saludos a todos de antemano y gracias por ayudar a poder avanzar en nuestros proyectos, e intentado y se me esta complicando, necesito que en una datagridview que tengo un combobox al seleccionarlo de mi base de datos me cargue otras 2 columnas con valores , si selecciono un producto dese el combobox me cargue el precio y un impuesto , ojala me puedan ayudar

    Imports MySql.Data.MySqlClient

    Public Class Form1
        Dim conex As New MySqlConnection("data source=localhost;user id=root; password='123456'; database=animales;port=3306;Allow Zero Datetime=False;Convert Zero Datetime=True;Persist Security Info=True")
        Dim da As MySqlDataAdapter
        Dim dt As DataTable
        Dim sql As String
        Dim comando As MySqlCommand

        Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
         


            Dim oComando As New mySqlCommand
            oComando.CommandType = CommandType.Text
            oComando.Connection = conex
            oComando.CommandText = "Select Id, nombre from datos"
            Dim oAdapter As New mySqlDataAdapter(oComando)
            Dim oData As New DataTable
            oAdapter.Fill(oData)
            Dim i As Integer
            For i = 0 To oData.Rows.Count - 1
                Column1.Items.Add(oData.Rows(i).Item("nombre"))
            Next i



        End Sub
    End Class

    • Cambiado Enrique M. Montejo lunes, 19 de septiembre de 2016 6:13 Pregunta relacionada con controles de Windows Forms.
    jueves, 15 de septiembre de 2016 12:14

Todas las respuestas

  • los valores en un datagrid los puedes manejar de forma externa y cuando termines de hacer todas tus onsultas puedes volcar los datos a tu datagrid.  de esa manera hago y me resulta.
    viernes, 16 de septiembre de 2016 16:28
  • muchas gracias por tu ayuda,pero en codigo tendras idea de cuando selecciono el combobox dentro del datagridview se carguen otras 2 columna con datos de mi base de datos ,gracias
    sábado, 17 de septiembre de 2016 10:40