-if you use a variable like <br> dim dbs as database<br> set dbs = currentdb<br> or set dbs = DBEngine.Workspaces(0).OpenDatabase("test.mdb"
<br>is it then better to do dbs.close each time at the end of the procedure to remove dbs from the workspace?<br><br>- what is faster:<br> DoCmd.RunSQL "UPDATE Employees " & _<br> "SET Employees.Title = 'Regional Sales Manager' " & _<br> "WHERE Employees.Title = 'Sales Manager';"<br><br> or<br><br> Set dbs = CurrentDb<br> strSQL = "UPDATE Employees " & _<br> "SET Employees.Title = 'Regional Sales Manager' " & _<br> "WHERE Employees.Title = 'Sales Manager';"<br> ' Create new QueryDef.<br> Set qdf = dbs.CreateQueryDef("UpdateTitles", strSQL)<br> ' Execute QueryDef.<br> qdf.Execute'<br><br>-when you want to append one specific record to a recordset, is it better to use the .edit method from code or to execute an SQL?<br><br>All tips are welcome!!<br><br>Greetings,<br><br>Dirk<br><br><A HREF="mailto:dirk.news@yucom.be">dirk.news@yucom.be</A><br>