OracleCommand 建構函式

定義

初始化 OracleCommand 的新執行個體。

多載

OracleCommand()

初始化 OracleCommand 的新執行個體。

OracleCommand(String)

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

OracleCommand(String, OracleConnection)

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

OracleCommand(String, OracleConnection, OracleTransaction)

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

OracleCommand()

初始化 OracleCommand 的新執行個體。

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

範例

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

public void CreateOracleCommand()
{
   OracleCommand command = new OracleCommand();
   command.CommandType = CommandType.Text;
}
Public Sub CreateOracleCommand()
    Dim command As New OracleCommand()
    command.CommandType = CommandType.Text
End Sub

備註

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

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

另請參閱

適用於

OracleCommand(String)

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

public:
 OracleCommand(System::String ^ commandText);
public OracleCommand (string commandText);
new System.Data.OracleClient.OracleCommand : string -> System.Data.OracleClient.OracleCommand
Public Sub New (commandText As String)

參數

commandText
String

查詢的文字。

另請參閱

適用於

OracleCommand(String, OracleConnection)

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

public:
 OracleCommand(System::String ^ commandText, System::Data::OracleClient::OracleConnection ^ connection);
public OracleCommand (string commandText, System.Data.OracleClient.OracleConnection connection);
new System.Data.OracleClient.OracleCommand : string * System.Data.OracleClient.OracleConnection -> System.Data.OracleClient.OracleCommand
Public Sub New (commandText As String, connection As OracleConnection)

參數

commandText
String

查詢的文字。

connection
OracleConnection

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

範例

下列範例會 OracleCommand建立 。

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);
}
Public Sub CreateOracleCommand()
    Dim connection As New OracleConnection _
       ("Data Source=Oracle8i;Integrated Security=yes")
    Dim queryString As String = _
       "SELECT * FROM Emp ORDER BY EmpNo"
    Dim command As New OracleCommand(queryString, connection)
End Sub

另請參閱

適用於

OracleCommand(String, OracleConnection, OracleTransaction)

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

public:
 OracleCommand(System::String ^ commandText, System::Data::OracleClient::OracleConnection ^ connection, System::Data::OracleClient::OracleTransaction ^ tx);
public OracleCommand (string commandText, System.Data.OracleClient.OracleConnection connection, System.Data.OracleClient.OracleTransaction tx);
new System.Data.OracleClient.OracleCommand : string * System.Data.OracleClient.OracleConnection * System.Data.OracleClient.OracleTransaction -> System.Data.OracleClient.OracleCommand
Public Sub New (commandText As String, connection As OracleConnection, tx As OracleTransaction)

參數

commandText
String

查詢的文字。

connection
OracleConnection

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

範例

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

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;
    }
}
Public Sub CreateOracleCommand(ByVal connectionString As String)
    Using connection As New OracleConnection(connectionString)
        connection.Open()
        Dim transaction As OracleTransaction = connection.BeginTransaction()
        Dim queryString As String = _
           "SELECT * FROM Emp ORDER BY EmpNo"
        Dim command As New OracleCommand(queryString, connection, transaction)
        command.CommandType = CommandType.Text
    End Using
End Sub

備註

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

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

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

另請參閱

適用於