1
sqlite 데이터베이스를 사용하고 vb.net을 사용 중입니다. DataGridview에서 일부 행을 인쇄하려고합니다. 나는 다음과 같은 코드를 사용합니다DataGridView에서 SQLite 데이터 표시 VB.net
Public Sub LoadUsername()
Dim ConnectionString As String = "Data Source=info.sqlite"
Dim nSQL As String = "SELECT Name From employee"
Dim dt As DataTable = Nothing
Dim ds As New DataSet
Try
Using con As New SQLiteConnection(ConnectionString)
Using cmd As New SQLiteCommand(nSQL, con)
con.Open()
Using da As New SQLiteDataAdapter(cmd)
Console.WriteLine(da)
da.Fill(ds)
dt = ds.Tables(0)
End Using
End Using
End Using
ListBox1.ValueMember = "Name"
ListBox1.DisplayMember = "FullName"
ListBox1.DataSource = dt
Catch ex As Exception
MsgBox(ex.Message)
End Try
End Sub
을하지만 난 실행하거나이 프로그램을 컴파일 할 때, 그것은 나에게 이름이어야 분야에서 System.Data.DataRowView을 보여줍니다. 이미지를 확인하십시오. 감사!
ListBox는 DataGridView가 아닙니다. – Plutonix