dotConnect for Google BigQuery Documentation
Devart.Data.BigQuery Namespace / BigQueryCommand Class / ExecuteReader Method / ExecuteReader() Method
Example

On this page
    ExecuteReader() Method
    On this page
    Sends the CommandText to the Connection and builds a BigQueryDataReader.
    Syntax
    'Declaration
     
    Public Overloads Shadows Function ExecuteReader() As BigQueryDataReader
    public new BigQueryDataReader ExecuteReader()

    Return Value

    Example
    The following example creates a BigQueryCommand, then executes it by passing a string that is SQL SELECT statement, and a string to use to connect to the data source.
    public void CreateBigQueryDataReader(string mySelectQuery,string bigQueryConnectionString)
    {
      BigQueryConnection bigQueryConnection = new BigQueryConnection(bigQueryConnectionString);
      BigQueryCommand bigQueryCommand = new BigQueryCommand(mySelectQuery, bigQueryConnection);
      bigQueryCommand.Connection.Open();
      BigQueryDataReader bigQueryReader = bigQueryCommand.ExecuteReader();
      try
      {
        while(bigQueryReader.Read())
        {
          Console.WriteLine(bigQueryReader.GetString(0));
        }
      }
      finally
      {
        bigQueryReader.Close();
        bigQueryConnection.Close();
      }
    }
    Public Sub CreateBigQueryDataReader(mySelectQuery As String, _
    bigQueryConnectionString As String)
      Dim bigQueryConnection As New BigQueryConnection(bigQueryConnectionString)
      Dim bigQueryCommand As New BigQueryCommand(mySelectQuery, bigQueryConnection)
      bigQueryCommand.Connection.Open()
      Dim bigQueryReader As BigQueryDataReader = bigQueryCommand.ExecuteReader()
      Try
        While bigQueryReader.Read()
          Console.WriteLine(bigQueryReader.GetString(0))
        End While
      Finally
        bigQueryReader.Close()
        bigQueryConnection.Close()
      End Try
    End Sub
    See Also