OracleCommand 建構函式

定義

初始化 OracleCommand 的新執行個體。

多載

OracleCommand()

初始化 OracleCommand 的新執行個體。

OracleCommand(String)

使用查詢的文字,初始化 OracleCommand 類別的新執行個體。

OracleCommand(String, OracleConnection)

使用查詢文字和 OracleCommand 物件來初始化 OracleConnection 類別的新執行個體。

OracleCommand(String, OracleConnection, OracleTransaction)

使用查詢文字、OracleCommand 物件和 OracleConnection 來初始化 OracleTransaction 類別的新執行個體。

OracleCommand()

初始化 OracleCommand 的新執行個體。

C#
public OracleCommand ();

範例

下列範例會 OracleCommand 建立 並設定其部分屬性。

C#
public void CreateOracleCommand()
{
   OracleCommand command = new OracleCommand();
   command.CommandType = CommandType.Text;
}

備註

基底建構函式會將所有字段初始化為其預設值。 下表顯示 實例 OracleCommand的初始屬性值。

屬性 初始值
CommandText 空字串 (“”)
CommandType Text
Connection null

另請參閱

適用於

.NET Framework 4.8.1 及其他版本
產品 版本
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

OracleCommand(String)

使用查詢的文字,初始化 OracleCommand 類別的新執行個體。

C#
public OracleCommand (string commandText);

參數

commandText
String

查詢的文字。

另請參閱

適用於

.NET Framework 4.8.1 及其他版本
產品 版本
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

OracleCommand(String, OracleConnection)

使用查詢文字和 OracleCommand 物件來初始化 OracleConnection 類別的新執行個體。

C#
public OracleCommand (string commandText, System.Data.OracleClient.OracleConnection connection);

參數

commandText
String

查詢的文字。

connection
OracleConnection

OracleConnection 物件,表示與資料庫的連接。

範例

下列範例會 OracleCommand建立 。

C#
public void CreateOracleCommand()
{
   OracleConnection connection = new OracleConnection("Data Source=Oracle8i;Integrated Security=yes");
   string queryString = "SELECT * FROM Emp ORDER BY EmpNo";
   OracleCommand command = new OracleCommand(queryString, connection);
}

另請參閱

適用於

.NET Framework 4.8.1 及其他版本
產品 版本
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

OracleCommand(String, OracleConnection, OracleTransaction)

使用查詢文字、OracleCommand 物件和 OracleConnection 來初始化 OracleTransaction 類別的新執行個體。

C#
public OracleCommand (string commandText, System.Data.OracleClient.OracleConnection connection, System.Data.OracleClient.OracleTransaction tx);

參數

commandText
String

查詢的文字。

connection
OracleConnection

OracleConnection 物件,表示與資料庫的連接。

範例

下列範例會 OracleCommand 建立 並設定其部分屬性。

C#
public void CreateOracleCommand(string connectionString)
{
    using (OracleConnection connection = new OracleConnection(connectionString))
    {
        connection.Open();
        OracleTransaction transaction = connection.BeginTransaction();
        string queryString = "SELECT * FROM Emp ORDER BY EmpNo";
        OracleCommand command = new OracleCommand(queryString, connection, transaction);
        command.CommandType = CommandType.Text;
    }
}

備註

下表顯示這個 實 OracleCommand作之 實例的初始屬性值。

屬性 初始值
CommandText cmdText
CommandType Text
Connection 新的 OracleConnection ,這是參數的值 connection

您可以藉由設定相關屬性來變更這些參數的值。

另請參閱

適用於

.NET Framework 4.8.1 及其他版本
產品 版本
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1