GBASE南大通用ExecuteReader 方法

使 GBASE南大通用Connection 执行 CommandText 属性指定的 SQL 语句,并用返回值构建 GBASE南大通用DataReader。

 语法

[Visual Basic]

Public Function ExecuteReader As GBaseDataReader

[C#]

public GBaseDataReader ExecuteReader();

 返回值

一个 GBaseDataReader 对象。

 注释

当 CommandType属性是 StoredProcedure, CommandText 属性应该设置为存储过程的名字。在用户调用 Execute 方法的时候,命令执行这个存储过程。否则,在用户调用 Execute 方法执行 CommandText 指定的 SQL 语句,并得到返回值。

 示例

[Visual Basic]

Public Sub CreateGBaseDataReader(gsSelectQuery As String,_

gsConnection_

As GBaseConnection)

Dim gsCommand As New GBaseCommand(gsSelectQuery, gsConnection)

gsConnection.Open()

Dim gsReader As GBaseDataReader

gsReader = gsCommand.ExecuteReader()

Try

While gsReader.Read()

Console.WriteLine(gsReader.GetString(0))

End While

Finally

gsReader.Close

gsConnection.Close

End Try

End Sub

[C#]

public void CreateGBaseDataReader(string gsSelectQuery,

GBaseConnection gsConnection)

{

GBaseCommand gsCommand = new GBaseCommand(gsSelectQuery,

gsConnection);

gsConnection.Open();

MGBaseDataReader gsReader;

gsReader = gsCommand.ExecuteReader();

try

{

while(gsReader.Read())

{

Console.WriteLine(gsReader.GetString(0));

}

finally

{

gsReader.Close();

gsConnection.Close();

}

}

}

相关推荐

  1. GBASE通用ExecuteReader 方法

    2024-01-11 15:58:02       35 阅读
  2. GBASE通用ExecuteScalar 方法

    2024-01-11 15:58:02       34 阅读
  3. GBASE通用示例:创建 NOVALIDATE 方式的约束

    2024-01-11 15:58:02       34 阅读
  4. GBASE通用读取数据库数据

    2024-01-11 15:58:02       35 阅读
  5. GBASE通用-CodeFirst 模式

    2024-01-11 15:58:02       39 阅读
  6. GBASE通用系统目录表

    2024-01-11 15:58:02       36 阅读
  7. GBASE通用数据库GBase JDBC的格式

    2024-01-11 15:58:02       36 阅读
  8. GBASE通用GBase 8a 安装部署

    2024-01-11 15:58:02       28 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-01-11 15:58:02       19 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-11 15:58:02       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-11 15:58:02       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-11 15:58:02       20 阅读

热门阅读

  1. Redis

    2024-01-11 15:58:02       33 阅读
  2. Node.js 多线程实战:如何有效利用多线程能力

    2024-01-11 15:58:02       33 阅读
  3. Linux 内核线程

    2024-01-11 15:58:02       43 阅读
  4. FlinkOnYarn 监控 flink任务

    2024-01-11 15:58:02       38 阅读
  5. Docker 网络

    2024-01-11 15:58:02       30 阅读
  6. html面试题

    2024-01-11 15:58:02       27 阅读
  7. Android亮度调节的几种实现方法

    2024-01-11 15:58:02       40 阅读
  8. Android - 串口通讯(SerialPort)

    2024-01-11 15:58:02       32 阅读