Я пытаюсь открыть соединение ODBC и возвращает ошибку
куча была повреждена
при выполнении строки .open ()
Кодпомещен в блок try catch, но блок catch не запускается, и вместо этого само приложение закрывается, и когда я отлаживаюсь с помощью отладчика, я вижу, что подробности ошибки кучи были повреждены.*
OdbcConnection connection = new OdbcConnection(schilling_odbc_connection);
MessageBox.Show("starting...");
Dictionary<string, string> modifiedDebtors = new Dictionary<string, string>();
MessageBox.Show("opening connection...");
try
{
connection.Open(); //heap corrupted error
}
catch (Exception ex)
{
MessageBox.Show("opening exception..." + ex.Message);
}
MessageBox.Show("opening opened...");