Sdílet prostřednictvím


SqlConnection.Database Vlastnost

Definice

Získá název aktuální databáze nebo databáze, která se má použít 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 Database se dynamicky aktualizuje. Pokud změníte aktuální databázi pomocí příkazu Transact-SQL nebo ChangeDatabase metody, odešle se informační zpráva a vlastnost se automaticky aktualizuje.

Platí pro

Viz také