Поскольку библиотека System.Data.OracleClient была устарело, мы находимся в процесс миграции нашей базы кода для использования Oracle Data Provider для .NET (ODP.NET) вместо этого. Одна из проблем, с которыми мы столкнулись, заключается в том, что System.Data.OracleClient использует привязку имени параметра, а не привязку по позиции, и весь код напрямую обращается к System.Data.OracleClient.OracleCommand вместо использования промежуточного уровня данных.
Поскольку кода довольно много, есть ли простой способ заставить ODP.NET OracleCommand.BindByName быть истинным по умолчанию, или мы должны проходить и устанавливать значение каждый раз, когда оно используется? Если это не удается, есть ли простой способ вставить эту строку кода в Visual Studio 2008?
OracleCommand.BindByName
значение true по умолчанию. - person Vadim K.   schedule 01.02.2010