My group is converting our Access 2000 .mdb files over to Access Projects (.adp) with our databases on MS SQL Server 2000. Our dilemma is that our .mdb files used DAO to open recordsets to linked tables, but now that our tables are on a server, should we continue to use the Open Recordset method (using ADO and the Command object)for adds, edits and viewing records, or should we use Insert Into, Update and Select stored procedures to do all the table reading and writing between client and server? Or is either way as good as the other? We won't have more than a dozen users on any one Project at one time once we're up and running. Thanks for your help.