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
指定列的值。
实现
异常
异常 | 条件 |
---|---|
InvalidCastException | 指定的强制转换无效。 |
SqlNullValueException | 值为 nullnull 引用(在 Visual Basic 中为 Nothing)。 |
InvalidOperationException | 该操作无效。SqlCeDataReader 可能放置在结果集中的最后一行之后。 |
注释
不执行任何转换,因此所检索的数据必须已经是字符串。
调用 IsDBNull 以便在调用此方法之前检查 null 值。