dotConnect for Salesforce Documentation
Devart.Data.Salesforce Namespace / SalesforceCommand Class / ExecuteReader Method / ExecuteReader() Method
Example

In This Topic
    ExecuteReader() Method
    In This Topic
    Sends the CommandText to the Connection and builds a SalesforceDataReader.
    Syntax
    'Declaration
     
    Public Overloads Shadows Function ExecuteReader() As SalesforceDataReader
    public new SalesforceDataReader ExecuteReader()

    Return Value

    Example
    The following example creates a SalesforceCommand, 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 CreateSalesforceDataReader(string mySelectQuery,string salesforceConnectionString)
    {
      SalesforceConnection salesforceConnection = new SalesforceConnection(salesforceConnectionString);
      SalesforceCommand salesforceCommand = new SalesforceCommand(mySelectQuery, salesforceConnection);
      salesforceCommand.Connection.Open();
      SalesforceDataReader salesforceReader = salesforceCommand.ExecuteReader();
      try
      {
        while(salesforceReader.Read())
        {
          Console.WriteLine(salesforceReader.GetString(0));
        }
      }
      finally
      {
        salesforceReader.Close();
        salesforceConnection.Close();
      }
    }
    Public Sub CreateSalesforceDataReader(mySelectQuery As String, _
    salesforceConnectionString As String)
      Dim salesforceConnection As New SalesforceConnection(salesforceConnectionString)
      Dim salesforceCommand As New SalesforceCommand(mySelectQuery, salesforceConnection)
      salesforceCommand.Connection.Open()
      Dim salesforceReader As SalesforceDataReader = salesforceCommand.ExecuteReader()
      Try
        While salesforceReader.Read()
          Console.WriteLine(salesforceReader.GetString(0))
        End While
      Finally
        salesforceReader.Close()
        salesforceConnection.Close()
      End Try
    End Sub
    See Also