OleDbConnection.DataSource OleDbConnection.DataSource OleDbConnection.DataSource OleDbConnection.DataSource Property

Définition

Obtient le nom de serveur ou le nom de fichier de la source de données.Gets the server name or file name of the data source.

public:
 virtual property System::String ^ DataSource { System::String ^ get(); };
[System.ComponentModel.Browsable(true)]
[System.Data.DataSysDescription("OleDbConnection_DataSource")]
public override string DataSource { get; }
member this.DataSource : string
Public Overrides ReadOnly Property DataSource As String

Valeur de propriété

Nom de serveur ou nom de fichier de la source de données.The server name or file name of the data source. La valeur par défaut est une chaîne vide.The default value is an empty string.

Exemples

L’exemple suivant crée un OleDbConnection et affiche certaines de ses propriétés en lecture seule.The following example creates an OleDbConnection and displays some of its read-only properties.

static void OpenConnection(string connectionString)
{
    using (OleDbConnection connection = new OleDbConnection(connectionString))
    {
        try
        {
            connection.Open();
            Console.WriteLine("ServerVersion: {0} \nDataSource: {1}",
                connection.ServerVersion, connection.DataSource);
        }
        catch (Exception ex)
        {
            Console.WriteLine(ex.Message);
        }
        // The connection is automatically closed when the
        // code exits the using block.
    }
}
Public Sub OpenConnection(ByVal connectionString As String)

    Using connection As New OleDbConnection(connectionString)
        Try
            connection.Open()
            Console.WriteLine("Server Version: {0} DataSource: {1}", _
                connection.ServerVersion, connection.DataSource)
        Catch ex As Exception
            Console.WriteLine(ex.Message)
        End Try
        ' The connection is automatically closed when the
        ' code exits the Using block.
    End Using
End Sub

Remarques

Si la connexion à la base de données est fermée, le DataSource propriété retourne le contenu de ConnectionString pour le mot clé source de données.If the connection to the database is closed, the DataSource property returns whatever is contained in ConnectionString for the data source keyword. Si la connexion est ouverte et ConnectionString valeur du mot clé de source de données commence par «|datadirectory|», la propriété retourne le contenu de ConnectionString pour le mot clé de source de données uniquement.If the connection is open and the ConnectionString data source keyword's value starts with "|datadirectory|", the property returns whatever is contained in ConnectionString for the data source keyword only. Si la connexion à la base de données est ouverte, la propriété retourne ce que le fournisseur natif retourne pour la DBPROP_INIT_DATASOURCE, et si c’est vide, le fournisseur natif DBPROP_DATASOURCENAME est retourné.If the connection to the database is open, the property returns what the native provider returns for the DBPROP_INIT_DATASOURCE, and if that is empty, the native provider's DBPROP_DATASOURCENAME is returned.

S’applique à

Voir aussi