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

これらのパラメーターの値は、関連するプロパティを設定することで変更できます。

こちらもご覧ください

適用対象