Sdílet prostřednictvím


OleDbCommand Konstruktory

Definice

Inicializuje novou instanci OleDbCommand třídy.

Přetížení

OleDbCommand()

Inicializuje novou instanci OleDbCommand třídy.

OleDbCommand(String)

Inicializuje novou instanci OleDbCommand třídy s textem dotazu.

OleDbCommand(String, OleDbConnection)

Inicializuje novou instanci OleDbCommand třídy s textem dotazu a OleDbConnection.

OleDbCommand(String, OleDbConnection, OleDbTransaction)

Inicializuje novou instanci OleDbCommand třídy s textem dotazu , OleDbConnectiona Transaction.

OleDbCommand()

Zdroj:
OleDbCommand.cs
Zdroj:
OleDbCommand.cs
Zdroj:
OleDbCommand.cs
Zdroj:
OleDbCommand.cs

Inicializuje novou instanci OleDbCommand třídy.

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

Příklady

Následující příklad vytvoří OleDbCommand a nastaví některé jeho vlastnosti.

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

Poznámky

Základní konstruktor inicializuje všechna pole na výchozí hodnoty. Následující tabulka obsahuje počáteční hodnoty vlastností pro instanci .OleDbCommand

Vlastnosti Počáteční hodnota
CommandText prázdný řetězec ("")
CommandTimeout 30
CommandType Text
Connection null

Viz také

Platí pro

OleDbCommand(String)

Zdroj:
OleDbCommand.cs
Zdroj:
OleDbCommand.cs
Zdroj:
OleDbCommand.cs
Zdroj:
OleDbCommand.cs

Inicializuje novou instanci OleDbCommand třídy s textem dotazu.

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)

Parametry

cmdText
String

Text dotazu.

Příklady

Následující příklad vytvoří OleDbCommand a nastaví některé jeho vlastnosti.

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

Poznámky

Následující tabulka obsahuje počáteční hodnoty vlastností pro instanci .OleDbCommand

Vlastnosti Počáteční hodnota
CommandText cmdText
CommandTimeout 30
CommandType Text
Connection null

Viz také

Platí pro

OleDbCommand(String, OleDbConnection)

Zdroj:
OleDbCommand.cs
Zdroj:
OleDbCommand.cs
Zdroj:
OleDbCommand.cs
Zdroj:
OleDbCommand.cs

Inicializuje novou instanci OleDbCommand třídy s textem dotazu a 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)

Parametry

cmdText
String

Text dotazu.

connection
OleDbConnection

Představuje OleDbConnection připojení ke zdroji dat.

Příklady

Následující příklad vytvoří OleDbCommand a nastaví některé jeho vlastnosti.

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

Poznámky

Následující tabulka obsahuje počáteční hodnoty vlastností pro instanci .OleDbCommand

Vlastnosti Počáteční hodnota
CommandText cmdText
CommandTimeout 30
CommandType Text
Connection Nový OleDbConnection , který je hodnotou parametru connection .

Hodnotu libovolného z těchto parametrů můžete změnit nastavením související vlastnosti.

Viz také

Platí pro

OleDbCommand(String, OleDbConnection, OleDbTransaction)

Zdroj:
OleDbCommand.cs
Zdroj:
OleDbCommand.cs
Zdroj:
OleDbCommand.cs
Zdroj:
OleDbCommand.cs

Inicializuje novou instanci OleDbCommand třídy s textem dotazu , OleDbConnectiona 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)

Parametry

cmdText
String

Text dotazu.

connection
OleDbConnection

Představuje OleDbConnection připojení ke zdroji dat.

transaction
OleDbTransaction

Transakce, ve které se OleDbCommand provádí.

Příklady

Následující příklad vytvoří OleDbCommand a nastaví některé jeho vlastnosti.

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

Poznámky

Následující tabulka obsahuje počáteční hodnoty vlastností pro instanci .OleDbCommand

Vlastnosti Počáteční hodnota
CommandText cmdText
CommandTimeout 30
CommandType Text
Connection Nový OleDbConnection , který je hodnotou parametru connection .

Hodnotu libovolného z těchto parametrů můžete změnit nastavením související vlastnosti.

Viz také

Platí pro