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
 

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