我的项目使用微软SQL Server 2012 Express作为后端,Access 2016作为前端。我以前的代码在Access 2003和SQL Server 2000数据库中。我的项目中有DAO和ADO的记录集。软件安装在我客户所在的几个节点上。为了使使用DAO.recordset和ADO.Recordset的记录集声明更容易,在VBA代码的引用窗口中,在ADO引用之前有DAO引用。但是现在,当我升级到Access 2016时,我想使用aceDAO记录集而不是DA
当将一个sql字符串传递给Recordset.Open时,多个记录集工作得很好,但是一旦升级到ADODB.Command,Command.Execute和Recordset.Open从提供的命令返回的记录集就不会超过第一个记录集下面是我的SQL代码的全部内容:select @var = column from table where othercolumn = ?(other stuff with @var)
声明似乎是作为一个<em