в общем то сабж.
все как обычно. есть база, есть данные, которые туда надо вносить. база у меня открывается, таблицы внутри находятся, но вот...
try
m_DaoRecSet->AddNew()
...
catch (CDaoException cDaoError)
{}
в catch никто не попадает. просто на строке AddNew выскакивает ошибка "unhandled exception in ... (ntdll.dll)..." что-то типа этого. дебаг вываливается. если просто запустить, то программа закрывается ничего не сказав.
может кто что посоветует?
Здравствуйте, Rastafarra, Вы писали:
R>в общем то сабж.
R>все как обычно. есть база, есть данные, которые туда надо вносить. база у меня открывается, таблицы внутри находятся, но вот...
R>try
R>m_DaoRecSet->AddNew()
R>...
R>catch (CDaoException cDaoError)
R>{}
R>в catch никто не попадает. просто на строке AddNew выскакивает ошибка "unhandled exception in ... (ntdll.dll)..." что-то типа этого. дебаг вываливается. если просто запустить, то программа закрывается ничего не сказав.
R>может кто что посоветует?
проверить ининицализацию переменных. Ни к DAO ни к базам данных наверняка эта ошиюка отношения не имеет — посмотри — может где есть нулевые указатели, указатели в никуда или что-то в этом духе.