Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (中文) » UltraLite - .NET 编程 » UltraLite .NET 2.0 API 参考 » ULDataReader 类 » Item 属性

 

Item(String) 属性

返回以本地格式表示的指定列的值。在 C# 中,此属性是 ULDataReader 类的索引器。

语法
Visual Basic
Public Overrides Default Readonly Property Item( _
   ByVal name As String _
) As Object
C#
public override object this[ 
   string  name
] { get;}
参数
  • name   列的名称。

属性值

最适合于此列的 .NET 类型的列值;如果列为 NULL,则为 DBNull。

注释

请注意,结果集中并非所有列都有名称,并且并非所有列名都是唯一的。如果没有使用别名,非计算列的名称将以其所属表的名称为前缀。例如,MyTable.ID 是查询 "SELECT ID FROM MyTable" 返回的结果集中仅有的一列的名称。

当多次访问列时,按列 ID 访问列要比按名称访问列更有效。

此方法等效于:

dataReader.GetValue( dataReader.GetOrdinal( name ) )
另请参见