Freigeben über


SqlCeDataReader.GetSqlInt16-Methode

Ruft den Wert der angegebenen Spalte als SqlInt16 ab.

Namespace:  System.Data.SqlServerCe
Assembly:  System.Data.SqlServerCe (in System.Data.SqlServerCe.dll)

Syntax

'Declaration
Public Overridable Function GetSqlInt16 ( _
    ordinal As Integer _
) As SqlInt16
'Usage
Dim instance As SqlCeDataReader
Dim ordinal As Integer
Dim returnValue As SqlInt16

returnValue = instance.GetSqlInt16(ordinal)
public virtual SqlInt16 GetSqlInt16(
    int ordinal
)
public:
virtual SqlInt16 GetSqlInt16(
    int ordinal
)
abstract GetSqlInt16 : 
        ordinal:int -> SqlInt16 
override GetSqlInt16 : 
        ordinal:int -> SqlInt16 
public function GetSqlInt16(
    ordinal : int
) : SqlInt16

Parameter

  • ordinal
    Typ: System.Int32
    Die nullbasierte Ordnungszahl der Spalte.

Rückgabewert

Typ: System.Data.SqlTypes.SqlInt16
Ein SqlInt16-Wert.

Ausnahmen

Ausnahme Bedingung
InvalidOperationException

Der Vorgang ist ungültig. Die SqlCeDataReader-Klasse ist möglicherweise hinter der letzten Zeile im Resultset positioniert.

Hinweise

Es werden keine Konvertierungen durchgeführt, daher müssen die abgerufenen Daten bereits als 16-Bit-Ganzzahl mit Vorzeichen vorliegen, andernfalls wird eine Ausnahme ausgelöst.

Siehe auch

Verweis

SqlCeDataReader Klasse

System.Data.SqlServerCe-Namespace