ScriptObjectModel.Connections Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Restituisce la raccolta Connections di connessioni esistenti definite nel pacchetto contenente l'attività Script.
public:
property Microsoft::SqlServer::Dts::Runtime::Connections ^ Connections { Microsoft::SqlServer::Dts::Runtime::Connections ^ get(); };
public Microsoft.SqlServer.Dts.Runtime.Connections Connections { get; }
member this.Connections : Microsoft.SqlServer.Dts.Runtime.Connections
Public ReadOnly Property Connections As Connections
Valore della proprietà
Raccolta Connections di connessioni esistenti definite nel pacchetto contenente l'attività Script.
Esempio
Nell'esempio seguente di codice da usare all'interno di un'attività Script viene illustrato come accedere alle gestioni connessioni dall'attività Script. Nell'esempio si presuppone che sia sta creata e configurata una gestione connessione denominata Test ADO.NET Connection e una gestione connessione file flat denominata Test Flat File Connection. Si noti che la gestione connessione ADO.NET restituisce un SqlConnection
oggetto che è possibile usare immediatamente per connettersi all'origine dati. La gestione connessione file flat, invece, restituisce solo una stringa che contiene il percorso e il nome file. È necessario utilizzare i metodi dello spazio dei nomi System.IO
per aprire e utilizzare il file flat.
Public Sub Main()
Dim myADONETConnection As SqlClient.SqlConnection
myADONETConnection = _
DirectCast(Dts.Connections("Test ADO.NET Connection").AcquireConnection(Dts.Transaction), _
SqlClient.SqlConnection)
MsgBox(myADONETConnection.ConnectionString, _
MsgBoxStyle.Information, "ADO.NET Connection")
Dim myFlatFileConnection As String
myFlatFileConnection = _
DirectCast(Dts.Connections("Test Flat File Connection").AcquireConnection(Dts.Transaction), _
String)
MsgBox(myFlatFileConnection, MsgBoxStyle.Information, "Flat File Connection")
Dts.TaskResult = ScriptResults.Success
End Sub
Commenti
Utilizzare la Connections proprietà dell'oggetto Dts
nel codice attività Script per accedere alle gestioni connessioni definite nel pacchetto.