MySQL Connector/Net |
MySqlConnection..::.Close Method |
MySqlConnection Class Example See Also Send Feedback |
Closes the connection to the database. This is the preferred method of closing any open connection.
Namespace:
MySql.Data.MySqlClient
Assembly:
MySql.Data (in MySql.Data.dll) Version: 6.2.2.0
Syntax
C# |
---|
public override void Close() |
Visual Basic (Declaration) |
---|
Public Overrides Sub Close |
Visual C++ |
---|
public: virtual void Close() override |
Implements
IDbConnection..::.Close()()()Remarks
The Close method rolls back any pending transactions. It then releases the connection to the connection pool, or closes the connection if connection pooling is disabled.
An application can call Close more than one time. No exception is generated.
Examples
The following example creates a MySqlConnection, opens it,
displays some of its properties, then closes the connection.
CopyVB.NET
Public Sub CreateMySqlConnection(myConnString As String) Dim myConnection As New MySqlConnection(myConnString) myConnection.Open() MessageBox.Show("ServerVersion: " + myConnection.ServerVersion _ + ControlChars.Cr + "State: " + myConnection.State.ToString()) myConnection.Close() End Sub
CopyC#
public void CreateMySqlConnection(string myConnString) { MySqlConnection myConnection = new MySqlConnection(myConnString); myConnection.Open(); MessageBox.Show("ServerVersion: " + myConnection.ServerVersion + "\nState: " + myConnection.State.ToString()); myConnection.Close(); }