Поделиться через


OleDbCommand Конструкторы

Определение

Инициализирует новый экземпляр класса OleDbCommand.

Перегрузки

OleDbCommand()

Инициализирует новый экземпляр класса OleDbCommand.

OleDbCommand(String)

Инициализирует новый экземпляр класса OleDbCommand текстом запроса.

OleDbCommand(String, OleDbConnection)

Инициализирует новый экземпляр класса OleDbCommand с использованием текста запроса и подключения OleDbConnection.

OleDbCommand(String, OleDbConnection, OleDbTransaction)

Инициализирует новый экземпляр класса OleDbCommand с использованием текста запроса, OleDbConnection и Transaction.

OleDbCommand()

Исходный код:
OleDbCommand.cs
Исходный код:
OleDbCommand.cs
Исходный код:
OleDbCommand.cs
Исходный код:
OleDbCommand.cs

Инициализирует новый экземпляр класса OleDbCommand.

public:
 OleDbCommand();
public OleDbCommand ();
Public Sub New ()

Примеры

В следующем примере создается OleDbCommand и задаются некоторые его свойства.

public void CreateReader(string connectionString, string queryString)
{
    using (OleDbConnection connection = new OleDbConnection(connectionString))
    {
        OleDbCommand command = new OleDbCommand(queryString, connection);
        command.CommandTimeout = 20;

        connection.Open();
        OleDbDataReader reader = command.ExecuteReader();

        while (reader.Read())
        {
            Console.WriteLine(reader[0].ToString());
        }
        reader.Close();
    }
}
Public Sub CreateReader(ByVal connectionString As String, _
    ByVal queryString As String)

    Using connection As New OleDbConnection(connectionString)
        Dim command As New OleDbCommand(queryString, connection)
        command.CommandTimeout = 20

        connection.Open()

        Dim reader As OleDbDataReader = command.ExecuteReader()
        While reader.Read()
            Console.WriteLine(reader(0).ToString())
        End While
        reader.Close()
    End Using
End Sub

Комментарии

Базовый конструктор инициализирует все поля значениями по умолчанию. В следующей таблице показаны начальные значения свойств для экземпляра OleDbCommand.

Свойства Начальное значение
CommandText пустая строка ("")
CommandTimeout 30
CommandType Text
Connection null

См. также раздел

Применяется к

OleDbCommand(String)

Исходный код:
OleDbCommand.cs
Исходный код:
OleDbCommand.cs
Исходный код:
OleDbCommand.cs
Исходный код:
OleDbCommand.cs

Инициализирует новый экземпляр класса OleDbCommand текстом запроса.

public:
 OleDbCommand(System::String ^ cmdText);
public OleDbCommand (string? cmdText);
public OleDbCommand (string cmdText);
new System.Data.OleDb.OleDbCommand : string -> System.Data.OleDb.OleDbCommand
Public Sub New (cmdText As String)

Параметры

cmdText
String

Текст запроса.

Примеры

В следующем примере создается OleDbCommand и задаются некоторые его свойства.

public void CreateMyOleDbCommand()
{
   string queryString = "SELECT * FROM Categories ORDER BY CategoryID";
   OleDbCommand command = new OleDbCommand(queryString);
   command.CommandTimeout = 20;
}
Public Sub CreateMyOleDbCommand()
    Dim queryString As String = "SELECT * FROM Categories ORDER BY CategoryID"
    Dim command As New OleDbCommand(queryString)
    command.CommandTimeout = 20
End Sub

Комментарии

В следующей таблице показаны начальные значения свойств для экземпляра OleDbCommand.

Свойства Начальное значение
CommandText cmdText
CommandTimeout 30
CommandType Text
Connection null

См. также раздел

Применяется к

OleDbCommand(String, OleDbConnection)

Исходный код:
OleDbCommand.cs
Исходный код:
OleDbCommand.cs
Исходный код:
OleDbCommand.cs
Исходный код:
OleDbCommand.cs

Инициализирует новый экземпляр класса OleDbCommand с использованием текста запроса и подключения OleDbConnection.

public:
 OleDbCommand(System::String ^ cmdText, System::Data::OleDb::OleDbConnection ^ connection);
public OleDbCommand (string? cmdText, System.Data.OleDb.OleDbConnection? connection);
public OleDbCommand (string cmdText, System.Data.OleDb.OleDbConnection connection);
new System.Data.OleDb.OleDbCommand : string * System.Data.OleDb.OleDbConnection -> System.Data.OleDb.OleDbCommand
Public Sub New (cmdText As String, connection As OleDbConnection)

Параметры

cmdText
String

Текст запроса.

connection
OleDbConnection

OleDbConnection — представляет подключение к источнику данных.

Примеры

В следующем примере создается OleDbCommand и задаются некоторые его свойства.

public void CreateReader(string connectionString, string queryString)
{
    using (OleDbConnection connection = new OleDbConnection(connectionString))
    {
        OleDbCommand command = new OleDbCommand(queryString, connection);
        command.CommandTimeout = 20;

        connection.Open();
        OleDbDataReader reader = command.ExecuteReader();

        while (reader.Read())
        {
            Console.WriteLine(reader[0].ToString());
        }
        reader.Close();
    }
}
Public Sub CreateReader(ByVal connectionString As String, _
    ByVal queryString As String)

    Using connection As New OleDbConnection(connectionString)
        Dim command As New OleDbCommand(queryString, connection)
        command.CommandTimeout = 20

        connection.Open()

        Dim reader As OleDbDataReader = command.ExecuteReader()
        While reader.Read()
            Console.WriteLine(reader(0).ToString())
        End While
        reader.Close()
    End Using
End Sub

Комментарии

В следующей таблице показаны начальные значения свойств для экземпляра OleDbCommand.

Свойства Начальное значение
CommandText cmdText
CommandTimeout 30
CommandType Text
Connection Новый OleDbConnection объект , который является значением connection параметра .

Вы можете изменить значение для любого из этих параметров, задав связанное свойство.

См. также раздел

Применяется к

OleDbCommand(String, OleDbConnection, OleDbTransaction)

Исходный код:
OleDbCommand.cs
Исходный код:
OleDbCommand.cs
Исходный код:
OleDbCommand.cs
Исходный код:
OleDbCommand.cs

Инициализирует новый экземпляр класса OleDbCommand с использованием текста запроса, OleDbConnection и Transaction.

public:
 OleDbCommand(System::String ^ cmdText, System::Data::OleDb::OleDbConnection ^ connection, System::Data::OleDb::OleDbTransaction ^ transaction);
public OleDbCommand (string? cmdText, System.Data.OleDb.OleDbConnection? connection, System.Data.OleDb.OleDbTransaction? transaction);
public OleDbCommand (string cmdText, System.Data.OleDb.OleDbConnection connection, System.Data.OleDb.OleDbTransaction transaction);
new System.Data.OleDb.OleDbCommand : string * System.Data.OleDb.OleDbConnection * System.Data.OleDb.OleDbTransaction -> System.Data.OleDb.OleDbCommand
Public Sub New (cmdText As String, connection As OleDbConnection, transaction As OleDbTransaction)

Параметры

cmdText
String

Текст запроса.

connection
OleDbConnection

OleDbConnection — представляет подключение к источнику данных.

transaction
OleDbTransaction

Транзакция, в которой выполняется OleDbCommand.

Примеры

В следующем примере создается OleDbCommand и задаются некоторые его свойства.

public void CreateReader(string connectionString, string queryString)
{
    using (OleDbConnection connection = new OleDbConnection(connectionString))
    {
        OleDbCommand command = new OleDbCommand(queryString, connection);
        command.CommandTimeout = 20;

        connection.Open();
        OleDbDataReader reader = command.ExecuteReader();

        while (reader.Read())
        {
            Console.WriteLine(reader[0].ToString());
        }
        reader.Close();
    }
}
Public Sub CreateReader(ByVal connectionString As String, _
    ByVal queryString As String)

    Using connection As New OleDbConnection(connectionString)
        Dim command As New OleDbCommand(queryString, connection)
        command.CommandTimeout = 20

        connection.Open()

        Dim reader As OleDbDataReader = command.ExecuteReader()
        While reader.Read()
            Console.WriteLine(reader(0).ToString())
        End While
        reader.Close()
    End Using
End Sub

Комментарии

В следующей таблице показаны начальные значения свойств для экземпляра OleDbCommand.

Свойства Начальное значение
CommandText cmdText
CommandTimeout 30
CommandType Text
Connection Новый OleDbConnection объект , который является значением connection параметра .

Вы можете изменить значение для любого из этих параметров, задав связанное свойство.

См. также раздел

Применяется к