ОБНОВЛЕНИЕ: Ошибка была вызвана классом с именем OleDbConnection, скрывающим конструкторы OleDbConnection и, следовательно, не представляющим метод перегрузки.
Я нахожусь на ранних этапах обучения использованию соединений базы данных ole, однако я выполнилв пробм сразу.Несмотря на то, что существует метод перегрузки для создания соединения OleDbConnection, он просто не позволяет мне передать строку соединения.
Вот что я пытаюсь.
private OleDbConnection _myConnection = null;
public bool CreateConnection()
{
try
{
_myConnection = new OleDbConnection(ConfigurationManager.ConnectionStrings["OracleDefault"].ConnectionString);
}
catch (Exception e)
{
throw new Exception(e.Message);
}
return true;
}
Теперь кажется, что нетчто-то не так с этим, однако, я получаю сообщение о том, что метод имеет 0 параметров, но вызывается с 1 аргументом.Я видел бесчисленное множество примеров, показывающих, как это делается таким образом, но по какой-то причине это просто не позволяет мне сделать это.Любые идеи?
ОБНОВЛЕНИЕ: Удалена точка с запятой, как это не должно было быть в примере, который я разместил, однако это не проблема.Он просто не примет никакой формы строки.