#asp.net #.net #oracle #oracle11&
#asp.net #.net #Oracle #oracle11&
Вопрос:
Я тестирую, чтобы получить идентификатор вставленной строки с помощью dotnet с пакетом в заголовке (Oracle.Mana&edDataAccess.Клиент) но когда я пытаюсь указать направление параметра, класс не распознается, и я получаю сообщение об ошибке: Имя ‘ParameterDirection’ не существует в текущем контексте. Я использую .NET 3.1, я пытаюсь указать его следующим образом:
cmd.Parameters.Add(new OracleParameter(":id", OracleDbType.Int32, ParameterDirection.output));
Не включает ли пакет класс ParameterDirection? Нужно ли мне другое?
Спасибо.
Ответ №1:
ParameterDirection
Перечислитель доступен в System.Data
пространстве имен. Пожалуйста, убедитесь, что вы используете это пространство имен.
usin& System.Data;
usin& Oracle.Mana&edDataAccess.Client;
И попробуйте
cmd.Parameters.Add(new OracleParameter(":id",
OracleDbType.Int32,
ParameterDirection.Output));
Комментарии:
1. Это всегда самое простое из решений, ха-ха, спасибо за ответ