Обработка нулевых значений в параметрах OracleCommandC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Гость
 Обработка нулевых значений в параметрах OracleCommand

Сообщение Гость »

Я пытаюсь определить, как указать значение null в качестве значения параметра в OracleCommand, используя следующий код C#. Я выделил соответствующие биты, но, по сути, суть в том, что если sal_id имеет значение 0, его следует сохранить как нулевое. Я пробовал Null, «Null» и еще пару вещей, но пока безуспешно.

cmd.CommandText = "INSERT INTO tcustomer(cust_id, salutation_id) VALUES(ORADBA.SEQCUST.NEXTVAL, :salid) RETURNING cust_id INTO :newcid" ;

if (sal_id==0) {
cmd.Parameters.Add("salid", Null) ;
} else {
cmd.Parameters.Add("salid", sal_id) ;
}

cmd.Parameters.Add("newcid", OracleDbType.Int32).Direction = ParameterDirection.ReturnValue ;

cmd.ExecuteNonQuery() ;

String newcidval = cmd.Parameters["newcid"].Value.ToString() ;
cmd.Dispose() ;


Подробнее здесь: https://stackoverflow.com/questions/116 ... parameters
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Обработка нулевых значений в параметрах OracleCommand
    Anonymous » » в форуме C#
    0 Ответы
    26 Просмотры
    Последнее сообщение Anonymous
  • Обработка нулевых или отсутствующих значений в FreeMarker
    Гость » » в форуме JAVA
    0 Ответы
    26 Просмотры
    Последнее сообщение Гость
  • Обработка нулевых значений в протобуферах
    Anonymous » » в форуме JAVA
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • C# OracleCommand возвращает несколько DataTable в качестве выходного параметра с одним КУРСОРОМ
    Anonymous » » в форуме C#
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • C# OracleCommand возвращает несколько DataTable в качестве выходного параметра с одним КУРСОРОМ
    Anonymous » » в форуме C#
    0 Ответы
    16 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»