Consultoría Informática: Programas a medida, Páginas web, Tiendas Online, Posicionamiento en Internet (SEO), Accesibilidad, Usabilidad...

Rellenar un dataset con una consulta SQL y volcarlo a un DataGridView

WebProgramacion > Recursos sobre informática y tecnología > Programacion > VB.NET > Rellenar un dataset con una consulta SQL y volcarlo a un DataGridView

Vamos a rellenar un dataset con una consulta de la siguiente manera:

Nota: La variable dgv es nuestro control DataGridView.

Dim sql As String
Dim cn as MySqlConnection
Dim cm As MySqlCommand
Dim da As MySqlDataAdapter
Dim ds as DataSet

sql = "SELECT * FROM alumnos WHERE cursoAcademico=?curso"
cn = New MySqlConnection("Data Source=servidor;Database=base_de_datos;User ID=usuario; Password=clave; Allow Zero Datetime=True; CHARSET=latin1")
cn.open()

cm = New MySqlCommand()
cm.CommandText = sql
cm.CommandType = CommandType.Text
cm.Connection = cn
cm.Parameters.Add("?curso", MySqlDbType.Int32)
cm.Parameters("?curso").Value = 2006
da = New MySqlDataAdapter(cm)

ds= New DataSet()
da.Fill(ds)
dgv.datasource=ds.Tables(0).DefaultView


Entonces ya tenemos los datos correspondientes a la consulta en el objeto ds, que es un objeto de la clase DataSet y mostrados sobre el control dgv que es el control DataGridView.

Podría interesarte...

Rellenar un ComboBox
Artículo que explica cómo rellenar un objeto de la clase ComboBox, a partir de una base de datos.
Posicionarnos en una fila de un DataGridView
Rutina para posicionarnos por código sobre una fila de un DataGridView
Fijar el valor de una celda de un DataGridView
Código para fijar el valor de una serie de celdas seleccionadas en un DataGridView a un valor predeterminado.
Volcar un dataset en una base de datos con ADO.NET
Rutina para volcar el contenido de un dataset en una base de datos MySQL.
Rellenar un dataset con una consulta SQL
Rutina para rellenar un dataset con una consulta SQL procedente de una base de datos MySQL con ADO.NET
Rellenar un dataset con una consulta SQL
Rutina para rellenar un dataset con una consulta SQL procedente de una base de datos MySQL con ADO.NET
Rellenar un dataset con una consulta SQL y volcarlo a un DataGridView
Rutina para rellenar un dataset con una consulta SQL procedente de una base de datos MySQL con ADO.NET. Se incluye una ...
Seleccionar la fila activa de un DataGridView
Instrucciones para seleccionar por código la fila activa o seleccionada de un control DataGridView de Ms. Framework ...