ms-access - 将 MS Access 表中的值分配给变量
问题描述
我正在尝试一些我认为应该非常简单但它不起作用的东西。我在 MS Access 中有一个中继器宏,我想用它来将一组数据输出到一系列文件。我正在从我的 Table CurrentSt 字段 StCurr 中提取当前记录。此表中只有 1 条记录
为了在输出名称中包含 StCurr,我正在执行以下操作:
Dim VarOutPut As String
VarOutPut = CurrentSt.StCurr
然后我在导出命令中调用 VarOutPut。这在我将 VarOutPut 设置为固定数字(例如 VarOutPut = "1000")时有效,但是当我尝试从 CurrentSt 表中调用该值时,我得到一个“需要对象”错误。
任何指导将不胜感激。
解决方案
您要问的内容可能有几十种选择。在不了解数据结构的情况下,这是一种可能性:
VarOutPut = DLookup("StCurr", "CurrentSt")
这假设您的表中只有一个值/行。
否则,您将需要另一种方法。
推荐阅读
- flutter - Flutter ListView EmptyState 刷新
- linux - Spyder:变量资源管理器不显示已连接远程内核的变量
- sql - 如果表不存在,如何防止触发器发送错误?
- javascript - 使用 React Hooks 将输入传递给子组件来更新输入值
- elasticsearch - 搜索具有不同字段的多个索引
- react-native - npm 错误!缺少脚本:android
- azure - Azure Web 应用程序是 503 服务不可用。我如何让它恢复运行?
- javascript - axios post方法400错误请求
- css - 如何在 HTML 中进行这样的布局?
- android - TextToSpeechApi 的抽象方法“com.google.api.gax.tracing.ApiTracer”错误,如何解决?