dotConnect for Oracle Documentation
Devart.Data.Oracle Namespace / OracleDataReader Class / GetInt16 Method / GetInt16(Int32) Method
Example

In This Topic
    GetInt16(Int32) Method
    In This Topic
    Gets the value of the specified column as a 16-bit signed integer.
    Syntax
    'Declaration
     
    Public Overloads Overrides Function GetInt16( _
       ByVal i As Integer _
    ) As Short
    public override short GetInt16( 
       int i
    )

    Parameters

    i

    Return Value

    The value of the specified column.
    Remarks

    Call IsDBNull to check for null values before calling this method.

    Example
    static void GetMyInt16(OracleConnection myConnection) {
      OracleCommand cmd = new OracleCommand("SELECT * FROM Test.AllTypes");
      cmd.Connection = myConnection;
      myConnection.Open();
      try {
        OracleDataReader reader = cmd.ExecuteReader();
        reader.Read();
        short recievedShort = reader.GetInt16(reader.GetOrdinal("Int16Col"));
        reader.Close();
      }
      finally {
        myConnection.Close();
      }
    }
    Shared Sub GetMyInt16(ByVal myConnection As OracleConnection)
      Dim cmd As New OracleCommand("SELECT * FROM Test.AllTypes")
      cmd.Connection = myConnection
      myConnection.Open()
      Try
        Dim reader As OracleDataReader = cmd.ExecuteReader
        reader.Read()
        Dim recievedShort As Short = reader.GetInt16(reader.GetOrdinal("Int16Col"))
        reader.Close()
      Finally
        myConnection.Close()
      End Try
    End Sub
    See Also