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();

}

}

}

你可能感兴趣的:(数据库,GBASE南大通用,GBASE)