I was wondering if I could create a connection string with a function, so that I can call the function once, instead of creating connections within each function. Can anyone let me know if this is possible?

VB Code:
  1. Private Function connectToDB(database as String) as ADODB.Connection
  2.      Dim connection as ADODB.connection    
  3.      Set connection = New ADODB.connection
  4.      connection.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" & _
  5.                "Data Source=" & database
  6.      connection.Open
  7.      connectToDB = connection
  8. End Function