问题标签 [ms-access-2010]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
13144 浏览

ms-access-2010 - 我可以在 MS Access 2010 中创建存储过程吗?

我可以在 MS Access 2010 中创建存储过程吗?如果是,请告诉我如何

0 投票
1 回答
1647 浏览

loops - 从访问 2010 vba 中的记录集创建邮件列表?

我正在尝试从表中提取电子邮件地址并将它们格式化为可在 Outlook 消息的“TO:”字段中使用的字符串。出于某种原因,我编写的循环正在冻结程序。谁能发现我做错了什么或提供更好的方法来做到这一点?这是我目前拥有的代码:

0 投票
1 回答
6934 浏览

sql - 如何在更新语句中正确使用 Avg 函数?

我正在尝试获取插入表中的每个 MIUID 的平均值。相关表格及栏目信息如下:

表 1.[MIU ID]、表 1.[平均 RSSI]

Table2.MIUID,Table2.MeanNum

如果我只是使用 select 语句,我会执行以下操作:

但是,我需要将此信息插入到 Table2 中的列中。我已经尝试了以下和以下的变体,我得到的错误是它不允许我使用 Group By,另一个错误说 MeanNum 不是聚合函数的一部分。

我试过的另一个查询是:

总结
重申一下,我要做的就是获取 Table1 中每个不同 MIU ID 的 Avg RSSI 列的平均值,并将每个值插入到 Table2 中的相应行中。

注意
表 2 中有一个名为 AvgNum 的列,如果使用它会更容易,它可以取平均值以获得需要进入 MeanNum 列的相同数字。

我知道如何分两步做我想做的事情,但是我希望能够在一个 sql 语句中完成。

0 投票
1 回答
1366 浏览

mysql - 转换器应用程序拒绝 MS Access 2010 accdb 文件

我安装了Bullzip MS2mySQL转换器和 Convert-In.com 的另一个转换。我正在使用 MS Access 2010 accdb 文件,该文件在 Access 中运行良好,但在两个转换器中都出现错误。与旧的 Access 2007 mdb 文件一起使用时,这两个转换器都可以正常工作。

Bullzip 转换器错误是“错误 3706:找不到提供程序。它可能没有正确安装。” 我在那里有一个开放的论坛主题,但我在那里有几个月前没有任何回复的开放主题。

Convert-In 转换器的错误是“无法识别的数据库格式”。他们的文档指定了 Access 2010 支持,而 Bullzip 没有提及支持的版本。

访问另存为对话框没有为我提供除 2010 accdb 之外的任何选项。

有人对此有什么建议吗?客户端需要继续使用 Access 作为 GUI,但我需要为我们的 Web 应用程序流畅地将数据移植到 mySQL。

// 编辑我的 Access 2010 副本即使是新文件也只提供 accdb。所以我尝试创建一个以 2007 为版本的 accdb 格式的新数据库,并仅从问题文件中导入表。没有表格或查询等。所有转换器都尝试过相同的错误。

// EDIT 2 根据 HansUp 的建议将数据导入另一个文件 - 我将版本更改为 Access 2003,mdb 显示为格式,文件由转换器打开!

0 投票
2 回答
6543 浏览

listbox - 如何在 vba 中使用混合数据类型将多个列添加到列表框中?

我正在尝试将项目(多列)添加到列表框中。据我了解,为了添加多个列,您通常将它们作为字符串发送,如下所示:

这对我来说很好。但是当项目不是字符串时如何添加多个列?我试过这样的事情:

乃至

没有人在工作。我在网上找不到任何东西。什么是正确的语法?

0 投票
1 回答
1369 浏览

ms-access - Alter Table 在 MS Access 64 位下不起作用。为什么?

我正在尝试编写一个简单的函数来调整 Windows 7 下 MS Access 64 位版本中的文本字段的大小。它失败并出现错误 3420、对象无效或不再设置。为什么是这样?您不能在 MS Access 64 位版本下再更改代码中的表吗?

这是代码:

0 投票
2 回答
1242 浏览

ms-access - 子表单未从 Access 2010 中的其他子表单输入更新

我有一个包含 2 个子表单的数据库,其中包含以下字段

子表 1: “入账数量”、“出账数量” 子表 2: “总库存”

在 Access 2003 中运行时,“总库存”字段会在单击“刷新”按钮时更新,具体取决于在“预定”或“预定”字段中输入的值。这是使用以下代码完成的并且工作正常:

当我在 Access 2010 中打开此数据库时,“总库存”字段不会更新。我尝试将代码修改为以下内容,但没有成功。

我也尝试了以下代码,但也没有成功:

无论如何,我都不是 Access 专家,但我只是想知道我是否遗漏了一些明显的东西?

谢谢

0 投票
1 回答
4132 浏览

ms-access - 访问 2010 运行时中的访问 2003 应用程序运行时错误

嗨,我有一个在 access 2003 中设计的应用程序,它有前端和后端分离。前端有一些在 UI 中使用的表以及大量的查询、表单、报告和宏。这个应用程序还有一个基于应用程序当前状态的自定义菜单栏。我正在尝试使用 access 2010 运行时(不是完全访问 2010)打开此应用程序,但该应用程序立即崩溃。我收到“由于运行时错误,此应用程序的执行已停止。应用程序无法继续,将被关闭。” 在 2010 运行时中运行 2003 应用程序时是否有任何我可能错过的常见问题?另外,在不使用 Access 2010 完整版的情况下解决此问题的最佳方法是什么(我没有)。

谢谢 :)

0 投票
1 回答
2990 浏览

sharepoint - 如何选择 Access Web 兼容表单中组合框的第一项?

我在 SharePoint 2010 上创建了一个 Access Web 数据库,并且正在使用 Access 2010 编辑它的表单。

一个表单包括一组级联组合框,这些组合框是我按照这些教程 Combo Box in AccessCascading Combo Boxes创建的。实际的数据绑定按预期工作。

问题是当级联组合框收到它们的绑定值时,所选项目留空,我希望它默认选择第一个元素,即 combo.items(0)

我知道我必须添加某种宏来选择第一个元素。但是,我还没有找到这样做的方法。

目前,主要组合框通过after update事件调用requery级联组合上的操作。

是否有另一个动作可以强制选择第一个绑定项目?

0 投票
1 回答
3776 浏览

ms-access - MS Access VBA DoCmd.ApplyFilter IsNull() 评估为假

我正在编写一些 VBA 来在我的 MS Access 数据库中创建一个搜索页面,并DoCmd.ApplyFilterSearch_Click()sub 中遇到了一些麻烦。

在此处输入图像描述 我的代码看起来像这样

或者在伪代码中......

显然,所需的功能如下......

  1. 已选择站点,资产空白 -> 仅在站点上过滤
  2. 选择站点,选择资产 -> 过滤两者
  3. 网站空白,资产空白 -> 返回所有行
  4. 网站空白,已选择资产 -> 仅筛选资产

但实际发生的是...

  1. 选择网站,资产空白 -> 作品
  2. 选择网站,选择资产 -> 作品
  3. 网站空白,资产空白 ->未返回任何行
  4. 网站空白,已选择资产 ->未返回任何行

所以看起来当 Site 是空白时, IsNull() 没有评估 true ,所以过滤器的第一部分是 FALSE ,然后事情就退出了。

知道为什么吗?