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

可以通过设置相关属性来更改其中任何参数的值。

另请参阅

适用于