Condividi tramite


OleDbCommand Costruttori

Definizione

Inizializza una nuova istanza della classe OleDbCommand.

Overload

OleDbCommand()

Inizializza una nuova istanza della classe OleDbCommand.

OleDbCommand(String)

Inizializza una nuova istanza della classe OleDbCommand con il testo della query.

OleDbCommand(String, OleDbConnection)

Inizializza una nuova istanza della classe OleDbCommand con il testo della query e un oggetto OleDbConnection.

OleDbCommand(String, OleDbConnection, OleDbTransaction)

Inizializza una nuova istanza della classe OleDbCommand con il testo della query, un oggetto OleDbConnection e la proprietà Transaction.

OleDbCommand()

Origine:
OleDbCommand.cs
Origine:
OleDbCommand.cs
Origine:
OleDbCommand.cs
Origine:
OleDbCommand.cs

Inizializza una nuova istanza della classe OleDbCommand.

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

Esempio

L'esempio seguente crea un oggetto OleDbCommand e imposta alcune delle relative proprietà.

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

Commenti

Il costruttore di base inizializza tutti i campi ai relativi valori predefiniti. Nella tabella seguente vengono illustrati i valori delle proprietà iniziali per un'istanza di OleDbCommand.

Proprietà Valore iniziale
CommandText stringa vuota ("")
CommandTimeout 30
CommandType Text
Connection Null

Vedi anche

Si applica a

OleDbCommand(String)

Origine:
OleDbCommand.cs
Origine:
OleDbCommand.cs
Origine:
OleDbCommand.cs
Origine:
OleDbCommand.cs

Inizializza una nuova istanza della classe OleDbCommand con il testo della query.

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)

Parametri

cmdText
String

Testo della query.

Esempio

L'esempio seguente crea un oggetto OleDbCommand e imposta alcune delle relative proprietà.

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

Commenti

Nella tabella seguente vengono illustrati i valori delle proprietà iniziali per un'istanza di OleDbCommand.

Proprietà Valore iniziale
CommandText cmdText
CommandTimeout 30
CommandType Text
Connection Null

Vedi anche

Si applica a

OleDbCommand(String, OleDbConnection)

Origine:
OleDbCommand.cs
Origine:
OleDbCommand.cs
Origine:
OleDbCommand.cs
Origine:
OleDbCommand.cs

Inizializza una nuova istanza della classe OleDbCommand con il testo della query e un oggetto 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)

Parametri

cmdText
String

Testo della query.

connection
OleDbConnection

Oggetto OleDbConnection che rappresenta la connessione a un'origine dati.

Esempio

L'esempio seguente crea un oggetto OleDbCommand e imposta alcune delle relative proprietà.

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

Commenti

Nella tabella seguente vengono illustrati i valori delle proprietà iniziali per un'istanza di OleDbCommand.

Proprietà Valore iniziale
CommandText cmdText
CommandTimeout 30
CommandType Text
Connection Nuovo OleDbConnection valore per il connection parametro.

È possibile modificare il valore per uno di questi parametri impostando la proprietà correlata.

Vedi anche

Si applica a

OleDbCommand(String, OleDbConnection, OleDbTransaction)

Origine:
OleDbCommand.cs
Origine:
OleDbCommand.cs
Origine:
OleDbCommand.cs
Origine:
OleDbCommand.cs

Inizializza una nuova istanza della classe OleDbCommand con il testo della query, un oggetto OleDbConnection e la proprietà 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)

Parametri

cmdText
String

Testo della query.

connection
OleDbConnection

Oggetto OleDbConnection che rappresenta la connessione a un'origine dati.

transaction
OleDbTransaction

Transazione in cui viene eseguito l'oggetto OleDbCommand.

Esempio

L'esempio seguente crea un oggetto OleDbCommand e imposta alcune delle relative proprietà.

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

Commenti

Nella tabella seguente vengono illustrati i valori delle proprietà iniziali per un'istanza di OleDbCommand.

Proprietà Valore iniziale
CommandText cmdText
CommandTimeout 30
CommandType Text
Connection Nuovo OleDbConnection valore per il connection parametro.

È possibile modificare il valore per uno di questi parametri impostando la proprietà correlata.

Vedi anche

Si applica a