Witam,

Mam problem z aplikacją ADO(Ćwiczenie z książki Visual c++ 6 dla każdego). Po skompilowaniu nie ma żadnych błędów oraz ostrzeżeń a program po uruchomieniu od razu się wywala...

void CBdAdoDoc::DeleteContents()
{
if(m_pRs)
m_pRs->Close();
if(m_piAdoRecordBinding)
m_piAdoRecordBinding->Release(); (tutaj się wywala program)

m_pRs = NULL;
CoUninitialize();

CDocument::DeleteContents();

}

To się pojawia po debugowaniu:
Loaded symbols for 'C:\Program Files\Microsoft Visual Studio1\MyProjects\BdAdo\Debug\BdAdo.exe'
Loaded 'C:\WINDOWS\system32\ntdll.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\kernel32.dll', no matching symbolic information found.
Loaded 'C:\Program Files\Alwil Software\Avast5\snxhk.dll', no matching symbolic information found.
Loaded symbols for 'C:\WINDOWS\system32\MFC42D.DLL'
Loaded symbols for 'C:\WINDOWS\system32\MSVCRTD.DLL'
Loaded 'C:\WINDOWS\system32\gdi32.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\user32.dll', no matching symbolic information found.
Loaded symbols for 'C:\WINDOWS\system32\MFCO42D.DLL'
Loaded 'C:\WINDOWS\system32\ole32.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\advapi32.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\rpcrt4.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\secur32.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\msvcrt.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\oleaut32.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\mfc42loc.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\uxtheme.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\msctf.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\comctl32.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\version.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\shlwapi.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\apphelp.dll', no matching symbolic information found.
The thread 0x4A0 has exited with code 0 (0x0).
The thread 0x1160 has exited with code -1073741819 (0xC0000005).
The program 'C:\Program Files\Microsoft Visual Studio1\MyProjects\BdAdo\Debug\BdAdo.exe' has exited with code -1073741819 (0xC0000005).

Prośba o pomoc w rozwiązaniu tego problemu .

Paweł