public class Subjects
{
private static SubjectTableAdapter subjectTableAdapter = new SubjectTableAdapter();
...
public static void AddSubject(int id, string name)
{
subjectTableAdapter.Insert(id, name); // При вызове этого // метода возникает исключение...
}
....
}
исключение AccessViolationException
Не могу понять, почему возникает исключение AccessViolationException при попытке доступа из фонового потока (BackgroundWorker) к статическому полю одного из классов...
Т.е. есть библиотка классов с классом Subject, ошибка возникает при попытке вызова одного из его методов:
Код:
Т.е. почему-то нет доступа к subjectTableAdapter из фонового потока, но не понятно почему...