Я занимаюсь вычислением уровня A (я ужасен в программировании, поэтому поэтому здесь), и я последовал за учебником, чтобы получить datagridview для загрузки таблицы в базе данных, которую я имею связанных с проектом, и ничего не появляется в отладочной, все еще серой таблице.Datagridview vb не работает
Вот мой код:
Imports System.Data.OleDb
Public Class Cards
Dim con As New OleDbConnection
Private Sub DataGridView1_CellContentClick(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGridView1.CellContentClick
con.ConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source= |DataDirectory|\Cards.accdb"
con.Open()
datagridShow()
End Sub
Private Sub datagridShow()
Dim ds As New DataSet
Dim dt As New DataTable
ds.Tables.Add(dt)
Dim da As New OleDbDataAdapter
da = New OleDbDataAdapter("SELECT * FROM cards", con)
da.Fill(dt)
DataGridView1.DataSource = dt.DefaultView
con.Close()
End Sub
End Class
«Я делаю уровень А в вычислениях (я ужасен при программировании» - возможно, перейти к географии –
Это странное, что вы пытаетесь сделать: При нажатии на текст ячейки сетки есть! предположительно, чтобы изменить источник данных этой сетки. – LarsTech
Вы пробовали точку останова? Ваш код может не выполняться. –