title: Timer to run code every 30 minutes
body: <p>Since I`m in a develop mode and my front ends requires a lot of updates.
  This is my function to check the version when the user try to open on of the front end:</p>
  
  <pre><code>Public Function FEPath(DBName As String)
  
  Dim Conn As New ADODB.Connection
  Dim DataConn As New ADODB.Recordset
  Dim Comm As String
  Dim strPath As String
  Dim strDB As String
  Dim strVer As String
  Dim strExt As String
  
  Comm = " SELECT tblFE.Database, tblFE.Version, tblFE.Extension " &amp; _
          " FROM tblFE WHERE tblFE.[Database] = '" &amp; DBName &amp; "';"
  
  Set Conn = CurrentProject.Connection
  DataConn.Open Comm, Conn, adOpenKeyset, adLockOptimistic
  
  With DataConn
      strDB = ![Database]
      strVer = ![Version]
      strExt = ![Extension]
  
      strPath = "C:\Databases\" &amp; strDB &amp; " " &amp; strVer &amp; strExt
  
      .Close
  End With
  
  Set Conn = Nothing
  </code></pre>
  
  <p>I need to somehow run a piece of code every 30 minutes, while the front end is open, to check to see if there is a new front end version available for upload. I would then notify the user, close the database, and update to the new version. Right now, version updating is always happening when the database opens. How can this be done?</p>
  
  <p>Thank you.</p>