Привет! Я использую следующий код для подключения к базе данных orace в Visual Studio 2008, и он падает, за исключением того, что ServerVersion выдал недопустимое исключение операции в строке 3:
m_strConnectionString = Settings.GetMandatoryConfig("databases", "SourceDB");
m_strQueryTerminator = Settings.GetConfig("databases", "QueryTerminator");
m_odbConn = new OleDbConnection(m_strConnectionString);
m_sql = new SQL(DatabaseType.AnsiSQL, false);
m_strConnectionString является допустимой строкой подключения имен TNS и имеет следующий вид:
Провайдер = MSDAORA; Источник данных = myDS; Пользователь
ID = MyId; Password = myPW
Ранее это работало и использует веб-сервер IIS для размещения приложения. Я недавно преобразовал его из .Net 1.1 (VS 2003) в .Net 3.5 / 2 (VS 2008) и пока не могу заставить его работать в VS 2008.
Спасибо