hi.
I am totally new to visual studio.
My Code show below.
ports System.IO
Imports System.Data
Imports System.Data.OleDb
Public Class ImportData1
Private Sub ImportData1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
TxtFilePath.Text = "Place your file in D:\FileToImport Folder. File name should be MatRegFile.csv"
End Sub
Private Sub btnCancel_Click(sender As Object, e As EventArgs) Handles btnCancel.Click
Me.Close()
End Sub
Private Sub btnImport_Click(sender As Object, e As EventArgs) Handles btnImport.Click
Dim conn As New OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Users\Mihir\Documents\MiniAGAppDB.accdb;Persist Security Info=True")
Dim cmd As OleDbCommand
Dim querryStr As String
Try
querryStr = "Select * InTo Temp1 From [Text;FMT=Delimited;Database=D:\FileToImport;HDR=Yes].[MatRegFile.csv]"
MessageBox.Show(querryStr)
cmd = New OleDbCommand(querryStr, conn)
conn.Open()
cmd.ExecuteNonQuery()
conn.Close()
querryStr = "Insert InTo MaterialRegister ([Company_Code],[Company_Name],[Material_Code],[Material_Name],[Credit_Qty],[Debit_Qty],[Material_Count],[Material_Flag],[Material_Date],[Material_Inv_No],[Material_Party_Code],[Material_Party_Name],[Remark],[Entry_Flag],[Creation_Date],[User_Name]) Select [Company_Code],[Company_Name],[Material_Code],[Material_Name],[Credit_Qty],[Debit_Qty],[Material_Count],[Material_Flag],[Material_Date],[Material_Inv_No],[Material_Party_Code],[Material_Party_Name],[Remark],[Entry_Flag],[Creation_Date],[User_Name] From Temp1"
cmd = New OleDbCommand(querryStr, conn)
conn.Open()
cmd.ExecuteNonQuery()
conn.Close()
querryStr = "Drop Table Temp1"
cmd = New OleDbCommand(querryStr, conn)
conn.Open()
cmd.ExecuteNonQuery()
conn.Close()
Catch ex As Exception
MessageBox.Show(ex.Message)
End Try
End Sub
End Class
When I run the windows form application I get following error message at line
cmd.ExecuteNonQuery() code below "Insert Into MaterialRegister"
"
Visual studio 2017 System.AccessViolationException 'Attempted to read or write protected memory. This is often an indication that other memory is corrupt.'
"
I am using windows 7 ultimate 64 bit edition with SP1, Visual Studio 2017 and .Net framework 4.6 with MS access database and Crystal report.
Please help......
What I have tried:
I don't know what to try as I am totally new to visual studio.