recuperando dados do SQL no VB (parte 2)

Eu estou tentando preencher uma caixa de listagem, recuperando dados de um banco de dados por meio de sql. Eu fiz esta pergunta mais cedo, mas eu estava usando uma configuração diferente e o que eu estou usando agora não está dando nenhum resultado.

Recuperando Dados no VB do SQL

Esse é o meu post antigo. Agora vou fornecer o código para a versão mais recente da minha tentativa.

Imports System.Data.Sql
Imports System.Data.SqlClient


Public Class Form1

    Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
        Dim conn As New SqlConnection
        conn.Open()
        Dim comm As New SqlCommand("SELECT name FROM Table_1", conn)
        Dim reader As SqlDataReader = comm.ExecuteReader
        Dim dt As New DataTable
        dt.Load(reader)
        ListBox1.Items.Add(dt)


    End Sub
End Class

Se alguém estivesse disposto a me ajudar eu agradeceria muito. Se possível, use uma abordagem prática ao tentar me esclarecer, pois isso funciona melhor.

editar 1

Imports System.Data.Sql
Imports System.Data.SqlClient


Public Class Form1

Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
    Dim connString As String = "Data Source=THE_SHOGUNATE\SQLEXPRESS;Initial Catalog=le_database;Integrated Security=True"
    Dim conn As New SqlConnection(connString)
    conn.Open()
    Dim comm As New SqlCommand("SELECT name FROM Table_1", conn)
    Dim reader As SqlDataReader = comm.ExecuteReader
    Dim dt As New DataTable
    dt.Load(reader)
    ListBox1.DataSource = dt


End Sub
End Class

Com este código, a caixa de listagem é preenchida com 6 instâncias de seqüências de caracteres "System.Data.DataRowView", sendo 6 o número de itens na minha tabela. Como obtenho os valores reais?

questionAnswers(3)

yourAnswerToTheQuestion