Visual Basic.NET - cargar datos de consultas sql

 
Vista:

cargar datos de consultas sql

Publicado por Reina (1 intervención) el 12/05/2017 00:54:07
Ayuda por favor...
Necesito cargar datos en un combobox y también en un datagridview consultas de tablas sql respectivas.
Cuando cargo el formulario solo me muestra en el combobox y no en la grilla.
Por ejemplo, en el combo quiero mostrar el nombre de la categoría y en la grilla quiero mostrar todos los datos del producto....Les agradezco de antemano su ayuda.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 116
Ha mantenido su posición en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

cargar datos de consultas sql

Publicado por nato (59 intervenciones) el 12/05/2017 17:58:03
Hola te pongo una consulta sql y los resultados los muestro en en datagridview espero te sirva y puedas adaptarlo saludos
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
Dim SQL As String = "select codigo,clave,productolinea,proveedor,modelo from TUTABLA  where " & txtcadena.Text & " "
            Dim MiConexion As New SqlConnection("Data Source=TU IP DEL SERVIDOR ;Initial Catalog=TUBASEDADATOS;Integrated Security=true")
            'PARA CONTAR CUANTOS REGISTRO SE ENCONTARON
 
 
            Dim Rs As SqlDataReader
            Dim Com As New SqlCommand
            Dim cadena As SqlDataAdapter = New SqlDataAdapter(SQL, MiConexion)
            Dim DT As DataTable = New DataTable
            cadena.Fill(DT)
 
            Com.Connection = MiConexion
            MiConexion.Open() 'abrimos la conexion
 
            Com = New SqlCommand(SQL, MiConexion)
 
 
 
 
 
            If DT.Rows.Count > 0 Then ' si el cout es diferente de cero si hay registro y HACE LA CONSULTA
 
                Rs = Com.ExecuteReader()
                Rs.Read()
                dtgproductos.DataSource = DT ' pasamos la consulta al datagridview
                Rs.Close()
                MiConexion.Close()
Else
                'si no hay dato manda este mensaje
                MessageBox.Show("no hay dato", "MENSAJE", MessageBoxButtons.OK, MessageBoxIcon.Warning)
 
 
END IF
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar