OleDbCommand Costruttori

Definizione

Inizializza una nuova istanza della classe OleDbCommand.

Overload

Nome Descrizione
OleDbCommand()

Inizializza una nuova istanza della classe OleDbCommand.

OleDbCommand(String)

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

OleDbCommand(String, OleDbConnection)

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

OleDbCommand(String, OleDbConnection, OleDbTransaction)

Inizializza una nuova istanza della OleDbCommand classe con il testo della query, un OleDbConnectionoggetto e .Transaction

OleDbCommand()

Inizializza una nuova istanza della classe OleDbCommand.

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

Esempio

Nell'esempio seguente viene creato un oggetto OleDbCommand e vengono impostate 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 con i relativi valori predefiniti. Nella tabella seguente vengono illustrati i valori iniziali delle proprietà per un'istanza di OleDbCommand.

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

Vedi anche

Si applica a

OleDbCommand(String)

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

public:
 OleDbCommand(System::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

Nell'esempio seguente viene creato un oggetto OleDbCommand e vengono impostate 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 iniziali delle proprietà per un'istanza di OleDbCommand.

Properties Valore iniziale
CommandText cmdText
CommandTimeout 30
CommandType Text
Connection Null

Vedi anche

Si applica a

OleDbCommand(String, OleDbConnection)

Inizializza una nuova istanza della OleDbCommand classe 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);
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

Nell'esempio seguente viene creato un oggetto OleDbCommand e vengono impostate 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 iniziali delle proprietà per un'istanza di OleDbCommand.

Properties Valore iniziale
CommandText cmdText
CommandTimeout 30
CommandType Text
Connection OleDbConnection Nuovo oggetto che rappresenta il 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)

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

Nell'esempio seguente viene creato un oggetto OleDbCommand e vengono impostate 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 iniziali delle proprietà per un'istanza di OleDbCommand.

Properties Valore iniziale
CommandText cmdText
CommandTimeout 30
CommandType Text
Connection OleDbConnection Nuovo oggetto che rappresenta il valore per il connection parametro .

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

Vedi anche

Si applica a