You can reopen the connection after closing it (however, you cannot reopen the remote connection).
Regarding the question of Dave Zich - some of our clients have connection licenses in their databases, closing the connection allows other applications to use it.
Usually you enable the connection pool, in which case the actual database connection will not (always) be closed (immediately), but can be used by other identical connection objects in your application.
source share