Прочетете на английски Редактиране

Споделяне чрез


OleDbConnection.Database Property

Definition

Important

Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.

Gets the name of the current database or the database to be used after a connection is opened.

C#
public override string Database { get; }
C#
[System.Data.DataSysDescription("OleDbConnection_Database")]
public string Database { get; }

Property Value

The name of the current database or the name of the database to be used after a connection is opened. The default value is an empty string.

Implements

Attributes

Examples

The following example creates an OleDbConnection and displays some of its read-only properties.

C#
static void OpenConnection(string connectionString)
{
   using (OleDbConnection connection = new OleDbConnection(connectionString))
   {
      try
      {
         connection.Open();
         Console.WriteLine("ServerVersion: {0} \nDatabase: {1}",
             connection.ServerVersion, connection.Database);
      }
      catch (Exception ex)
      {
         Console.WriteLine(ex.Message);
      }
      // The connection is automatically closed when the
      // code exits the using block.
   }
}

Remarks

The Database property updates dynamically. If you change the current database using a SQL statement or the ChangeDatabase method, an informational message is sent and the property is updated automatically.

Applies to

Продукт Версии
.NET 8 (package-provided), 9 (package-provided), 10 (package-provided)
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0 (package-provided)

See also