Я хочу загрузить файл excel в свой MS access с помощью VB.NET
Всем доброго дня!
Я пробую этот код для загрузки файла excel и хочу сохранить его в своей базе данных MS ACCESS, я действительно не знаю, что делать дальше. Вы можете мне помочь? Пожалуйста, обратитесь к моим кодам. Огромное спасибо
Что я уже пробовал:
Imports System.Data.OleDb Public Class Form1 Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load Dim sFileName As String = "C:\Users\Administrator\Desktop\Book1.xls" Dim sConStr = String.Format("Provider=Microsoft.ACE.OLEDB.12.0;Data Source={0};Extended Properties='Excel 12.0;HDR=YES';", sFileName) Dim dt As DataTable = New DataTable() '1. Using connection As OleDbConnection = New OleDbConnection(sConStr) Dim sql As String = "SELECT * FROM [Sheet1$] WHERE UserName Like @UserName;" connection.Open() '2. Using command As OleDbCommand = New OleDbCommand(sql, connection) command.Parameters.AddWithValue("@UserName", "%j_L%") '3. Dim reader As OleDbDataReader = command.ExecuteReader() '4. dt.Load(reader) reader.Close() reader.Dispose() End Using End Using '5. Me.DataGridView1.DataSource = dt End Sub End Class
san2debug
Вы хотите сохранить данные из листа excel в базу данных MS access? С какой проблемой вы сталкиваетесь из своего кода и дайте мне знать, как я могу вам помочь
Programmerprogrammeranlang25
после того как я загружу свой файл excel в datagridview, я просто хочу сохранить его в своей базе данных ms access с помощью vb.net-да.
Programmerprogrammeranlang25
У меня нет никаких проблем в моем коде, я просто хочу знать свой следующий шаг или код, который сохранит мой datagridview в моем MS Access.