Share via


SqlCeDataReader.GetString 方法

取得指定的資料行值做為字串。

命名空間:  System.Data.SqlServerCe
組件:  System.Data.SqlServerCe (在 System.Data.SqlServerCe.dll 中)

語法

'宣告
<SecurityTreatAsSafeAttribute> _
<SecurityCriticalAttribute> _
Public Overrides Function GetString ( _
    ordinal As Integer _
) As String
'用途
Dim instance As SqlCeDataReader
Dim ordinal As Integer
Dim returnValue As String

returnValue = instance.GetString(ordinal)
[SecurityTreatAsSafeAttribute]
[SecurityCriticalAttribute]
public override string GetString(
    int ordinal
)
[SecurityTreatAsSafeAttribute]
[SecurityCriticalAttribute]
public:
virtual String^ GetString(
    int ordinal
) override
[<SecurityTreatAsSafeAttribute>]
[<SecurityCriticalAttribute>]
abstract GetString : 
        ordinal:int -> string 
[<SecurityTreatAsSafeAttribute>]
[<SecurityCriticalAttribute>]
override GetString : 
        ordinal:int -> string 
public override function GetString(
    ordinal : int
) : String

參數

  • ordinal
    型別:System.Int32
    以零為基底的資料行序數。

傳回值

型別:System.String
指定的資料行值。

實作

IDataRecord.GetString(Int32)

例外狀況

例外狀況 條件
InvalidCastException

指定的轉換無效。

SqlNullValueException

此值為 nullnull 參考 (在 Visual Basic 中為 Nothing)。

InvalidOperationException

作業無效。SqlCeDataReader 可能位在結果集的最後一個資料列之後。

備註

並未執行任何轉換,因此擷取的資料必須已經是字串。

呼叫 IsDBNull,以在呼叫這個方法之前檢查 Null 值。

請參閱

參考

SqlCeDataReader 類別

System.Data.SqlServerCe 命名空間