Sdílet prostřednictvím


SqlConnection.Database Vlastnost

Definice

Získá název aktuální databáze nebo databáze, která má být použita po otevření připojení.

public:
 virtual property System::String ^ Database { System::String ^ get(); };
public:
 property System::String ^ Database { System::String ^ get(); };
public override string Database { get; }
[System.Data.DataSysDescription("SqlConnection_Database")]
public string Database { get; }
member this.Database : string
[<System.Data.DataSysDescription("SqlConnection_Database")>]
member this.Database : string
Public Overrides ReadOnly Property Database As String
Public ReadOnly Property Database As String

Hodnota vlastnosti

Název aktuální databáze nebo název databáze, která se má použít po otevření připojení. Výchozí hodnota je prázdný řetězec.

Implementuje

Atributy

Příklady

Následující příklad vytvoří SqlConnection a zobrazí některé jeho vlastnosti jen pro čtení.

private static void ChangeSqlDatabase(string connectionString)
{
    // Assumes connectionString represents a valid connection string
    // to the AdventureWorks sample database.
    using (SqlConnection connection = new SqlConnection(connectionString))
    {
        connection.Open();
        Console.WriteLine("ServerVersion: {0}", connection.ServerVersion);
        Console.WriteLine("Database: {0}", connection.Database);

        connection.ChangeDatabase("Northwind");
        Console.WriteLine("Database: {0}", connection.Database);
    }
}
Private Sub ChangeSqlDatabase(ByVal connectionString As String)
    ' Assumes connectionString represents a valid connection string
    ' to the AdventureWorks sample database.
    Using connection As New SqlConnection(connectionString)

        connection.Open()
        Console.WriteLine("ServerVersion: {0}", connection.ServerVersion)
        Console.WriteLine("Database: {0}", connection.Database)

        connection.ChangeDatabase("Northwind")
        Console.WriteLine("Database: {0}", connection.Database)
    End Using
End Sub

Poznámky

Vlastnost se Database dynamicky aktualizuje. Pokud změníte aktuální databázi pomocí příkazu jazyka Transact-SQL nebo ChangeDatabase metody, je odeslána informační zpráva a vlastnost je aktualizována automaticky.

Platí pro

Viz také