powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Threads & MFC Classes
5 сообщений из 5, страница 1 из 1
Threads & MFC Classes
    #32188235
Rattle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дело такое, вызываю на новую нить функцию...
где должна использоватца БД
...
Dat->DB = &(pDoc->DB);
Dat->ID = Var.lVal;
AfxBeginThread(Update, Dat);
....

UINT Update(LPVOID pParam)
{
DATAPERIP *Data = (DATAPERIP *)pParam;
CString Q;
Q.Format("select * from Stations where Id = %d", Data->ID);
CDaoRecordset R(Data->DB);
R.Open(AFX_DAO_USE_DEFAULT_TYPE, Q); // Вот тут она падает, с ошибкой в wincore...
.....
}

причём с возмущением, что обращение по нулевому адресу, дебаггер правда показывает в значении поинтера. что адрес не нулевой.. ну да это ладно...
инетересно почему возникают такие глюки??? почти так же падает CSocket если его Create вызывать в функции Нового Треда...
кто-нить знает в чём тут собака порылась?
...
Рейтинг: 0 / 0
Threads & MFC Classes
    #32188237
Rattle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
да... платформа .NET
...
Рейтинг: 0 / 0
Threads & MFC Classes
    #32188256
maratka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
насчет .net не знаю, вероятно в ней сменилась версия DAO. известно, что DAO 3.0 не является многопоточной, так что все вызовы к объектам ДАО нужно располагать в одном потоке. Q151407
...
Рейтинг: 0 / 0
Threads & MFC Classes
    #32188261
Rattle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
у мну 3.5 - 3.6
...
Рейтинг: 0 / 0
Threads & MFC Classes
    #32188268
Rattle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
+ всё таки интересно, а почему и CSocket так не хочет делать?
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Threads & MFC Classes
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]