OleDbCommand.Connection Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger den OleDbConnection som används av den här instansen OleDbCommandav .
public:
property System::Data::OleDb::OleDbConnection ^ Connection { System::Data::OleDb::OleDbConnection ^ get(); void set(System::Data::OleDb::OleDbConnection ^ value); };
[System.Data.DataSysDescription("DbCommand_Connection")]
public System.Data.OleDb.OleDbConnection Connection { get; set; }
public System.Data.OleDb.OleDbConnection Connection { get; set; }
[<System.Data.DataSysDescription("DbCommand_Connection")>]
member this.Connection : System.Data.OleDb.OleDbConnection with get, set
member this.Connection : System.Data.OleDb.OleDbConnection with get, set
Public Property Connection As OleDbConnection
Egenskapsvärde
Anslutningen till en datakälla. Standardvärdet är null.
- Attribut
Undantag
Egenskapen Connection ändrades medan en transaktion pågick.
Exempel
I följande exempel skapas en OleDbCommand och en del av dess egenskaper anges.
public void CreateOleDbCommand()
{
string queryString = "SELECT * FROM Categories ORDER BY CategoryID";
OleDbCommand command = new OleDbCommand(queryString);
command.Connection = new OleDbConnection
("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=NWIND_RW.MDB");
command.CommandTimeout = 20;
}
Public Sub CreateOleDbCommand()
Dim queryString As String = _
"SELECT * FROM Categories ORDER BY CategoryID"
Dim command As New OleDbCommand(queryString)
command.Connection = New OleDbConnection _
("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=NWIND_RW.MDB")
command.CommandTimeout = 20
End Sub
Kommentarer
Du kan inte ange Connectionegenskaperna , CommandType och CommandText om den aktuella anslutningen utför en körnings- eller hämtningsåtgärd.
Om du anger Connection när en transaktion pågår och egenskapen Transaction inte är null genereras en InvalidOperationException . Om egenskapen Transaction inte är null och transaktionen redan har checkats in eller återställts anges Transaction den till null.