我正在使用Excel2016VBA来使用DAO引用读取Access2016数据库。我正在这样做,因为在Excel中创建动态表单控件要容易得多。它似乎工作得很好,但我刚刚发现它只读取任何表的前335条记录,即使我用SQL查询约束了三个记录集。首先,我读了一张房间里摆满架子的桌子:
‘Initialization“SELECT * FROM
我一直在寻找答案,但无法将答案翻译为我的特定代码。我有一些Access数据库的代码,它可以作为INSERT来工作,但我想让它更新表。将其更改为更新后,无法使其运行。下面的代码可以工作,它所做的就是将满足条件的值添加到现有表的开头。但我希望它更新名为"Sonoco2016_xlsx“的表中现有的空白列"O_StateRegion”。rs As Recordset
Dim strSQ
我试图捕捉表单加载上的错误,以便调用一个函数。On Error Resume Next没有捕获错误。我正在尝试使用Set rs = CurrentDb.OpenRecordset("SELECT DonorName FROM tblDonations")捕捉一个错误。有办法绕道吗?此代码在access 2019和365中运行良好,但在access2016中不起作用。请见下文:On Error Resume Next
Dim rs As