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

SQL Anywhere 11.0.1 (中文) » MobiLink - 客户端管理 » 用于 MobiLink 的 SQL Anywhere 客户端 » Dbmlsync 集成组件(不建议使用) » IRowTransferData 接口

 

ColumnName 属性

检索在其上进行上载或下载操作的行的列名。

语法
Public Property ColumnName(ByVal index As Integer) As Object
Member of DbmlsyncCOM.IRowTransferData
参数

索引   不小于 0 的整数,指定要检索的列名。索引值的范围是从零到 ColumnCount 属性值减 1。

请参见ColumnCount 属性

注释

可以使用具有相同索引的 ColumnValue 属性检索相关列的值。

示例

以下 Visual Basic .NET 示例在 UploadRow 事件中迭代通过行的所有列。它确定某列的值是否为空并输出列名和值。

请参见UploadRow 事件

Private Sub dbmlsync1_UploadRow(
 ByVal rowData As DbmlsyncCOM.IRowTransferData
)
Handles dbmlsync1.UploadRow

Dim liX As Integer
For liX = 0 To rowData.ColumnCount - 1
    If VarType(rowData.ColumnValue(liX)) <> VariantType.Null Then
        ' output the non-null column value
        MsgBox("Column " + CStr(liX) + ": " + rowData.ColumnName(liX) + _
        ", " + CStr(rowData.ColumnValue(liX)))
    Else
        ' output 'NULL' for the column value
        MsgBox("Column " + CStr(liX) + ": " + rowData.ColumnName(liX) + _
        ", " + "NULL")
    End If
Next liX

End Sub