Я делаю проект.Это как система управления записями, использующая Visual Basic 2010 Express и Excel в качестве базы данных.Однако у меня возникают трудности с добавлением новых данных в мой GridView и сохранением их в моем Excel.
Я пытался искать связанную тему до сих пор, но я все еще не могу ее найти.Пока у меня есть только кнопка Загрузить, которая отображает существующие данные в моем Excel.
Private Sub Load_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Load.Click
Try
Dim MyConnection As System.Data.OleDb.OleDbConnection
Dim dataSet As System.Data.DataSet
Dim MyCommand As System.Data.OleDb.OleDbDataAdapter
Dim path As String = "C:\\Users\\user\\Desktop\\Proj2019\\ADE.xlsx"
MyConnection = New System.Data.OleDb.OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + path + ";Extended Properties=Excel 12.0;")
MyCommand = New System.Data.OleDb.OleDbDataAdapter("select * from [Sheet1$]", MyConnection)
dataSet = New System.Data.DataSet
MyCommand.Fill(dataSet)
DataGridView1.DataSource = dataSet.Tables(0)
MyConnection.Close()
Catch ex As Exception
MsgBox(ex.Message.ToString)
End Try
End Sub