У меня проблема при подключении к Excel через C # в winform. Как я могу удалить или вставить данные?
public bool Delete(int id)
{
OleDbConnection oleDbConnection = new OleDbConnection(connectionString);
try
{
string query = "DELETE FROM Sheet1$ WHERE [ID]="+id;
OleDbCommand oleDbCommand = new OleDbCommand(query, oleDbConnection);
oleDbCommand.Parameters.AddWithValue("@ID", id);
oleDbConnection.Open();//system access violation exception c#
oleDbCommand.ExecuteNonQuery();
return true;
}
catch
{
return false;
}
finally
{
oleDbConnection.Close();
}
}
Я получаю
Исключение нарушения доступа к системе.