Hola Kutulay, pues la forma de hacerlo es mediante un dataset, enlazado con la base de datos. Te voy a mostrar un ejemplo en código a ver si asi me explico mejor

. una cosita antes de comenzar.. para este ejemplo uso una base de datos sql server.
primero importamos las librerias necesarias
Código:
Imports System.Data
Imports System.Data.SqlClient
Código:
En el evento del boton utilizaremos el siguiente código
Dim comando as New SqlCommand
Dim conexion as New SqlConnection
Dim ds1 As New DataSet()
Dim da1 As New SqlDataAdapter()
conexion.ConnectionString = "cadena de conexion a la base de datos"
comando.CommandText = "consulta de seleccion SQL"
comando.Connection = conexion
conexion.Open()
da1.SelectCommand = comando
da1.Fill(ds1, "datos")
conexion.Close()
datalist1.DataSource = ds1
datalist1.DataMember = "datos"
DataBind()
Espero que te sirva de ayuda.. para cualquier duda ya sabes
Un saludo
Pinty