次の方法で共有


OleDbCommand コンストラクター

定義

OleDbCommand クラスの新しいインスタンスを初期化します。

オーバーロード

OleDbCommand()

OleDbCommand クラスの新しいインスタンスを初期化します。

OleDbCommand(String)

クエリ テキストを指定して、OleDbCommand クラスの新しいインスタンスを初期化します。

OleDbCommand(String, OleDbConnection)

クエリ テキストと OleDbConnection を指定して、OleDbCommand クラスの新しいインスタンスを初期化します。

OleDbCommand(String, OleDbConnection, OleDbTransaction)

クエリのテキスト、OleDbConnection、および Transaction を指定して、OleDbCommand クラスの新しいインスタンスを初期化します。

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

クエリ テキストと OleDbConnection を指定して、OleDbCommand クラスの新しいインスタンスを初期化します。

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 パラメーターの値connectionである新しい OleDbConnection

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

こちらもご覧ください

適用対象

OleDbCommand(String, OleDbConnection, OleDbTransaction)

ソース:
OleDbCommand.cs
ソース:
OleDbCommand.cs
ソース:
OleDbCommand.cs
ソース:
OleDbCommand.cs

クエリのテキスト、OleDbConnection、および Transaction を指定して、OleDbCommand クラスの新しいインスタンスを初期化します。

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 パラメーターの値connectionである新しい OleDbConnection

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

こちらもご覧ください

適用対象