检查ODBC数据源配置是否正确,并确保在Access中正确连接到ODBC数据源。如果仍然存在问题,考虑使用DAO或ADO代码代替表单填充和写入操作。例如,使用以下代码连接到ODBC数据源并执行SQL查询:
Dim cn As New ADODB.Connection
Dim rs As New ADODB.Recordset
cn.Open "Driver={ODBC Driver};Server=ServerName;Database=DatabaseName;"
rs.Open "SELECT * FROM TableName", cn
然后,可以使用rs记录集对象来读取和写入结果集中的数据。
下一篇:Access表单无法显示新记录。