есть два потока — основной и бэкграундовый. Есть один коннекшн к базе данных access. Когда с базой начинает работать бэкраундовый поток, а основной пытается тоже к ней обратиться — валится эксептион. Как правильно разделаться с этой ситуацией?
Корректное обращение к базе данных из разных потоков
От:
Аноним
Дата:
27.02.05 12:09
Оценка:
> есть два потока — основной и бэкграундовый. Есть один коннекшн к базе данных access. Когда с базой начинает работать бэкраундовый поток, а основной пытается тоже к ней обратиться — валится эксептион.
void db()
{ lock(коннекшн)
{
обращение к базе данных
}
}