问题标签 [ms-access-2007]

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 投票
3 回答
1352 浏览

windows-vista - Microsoft Access 2007 accdr 扩展 Vista 64 位操作系统

有没有人在 Windows Vista 64 位版本上测试过 Microsoft Access 2007 .accdr 应用程序?我销售一个使用 Access 2007 运行时的共享软件程序,对于使用该设置的一个客户来说,存在某种问题。根据用户“。当我尝试执行程序时,它会打开 IE,然后打开对话框以打开、保存或取消“myprogram.accdr”文件。如果我选​​择运行,它就会消失然后返回回到同一个问题”

听起来这以某种方式映射到了 IE。在我的 Windows XP 系统上,它启动 Access 并运行该程序。有任何想法吗?

0 投票
6 回答
110102 浏览

sql - 在 UPDATE 查询中使用 SELECT

如何在 Microsoft Access 2007UPDATE中使用查询结果来获取表的字段。SELECT

这是选择查询:

这是更新查询:

0 投票
3 回答
4892 浏览

ms-access - 在 Access 2007 中使用 VBA 更新表单记录集

我正在做一些访问开发,我遇到了一个问题,我需要确保在按钮 OnClick 处理程序中更新表单。

我在想它可能会像这样工作:

如果存在这样的事情,我是否必须手动调用 OnUpdate 事件处理程序?

0 投票
4 回答
1447 浏览

ms-access - Access 2007中的表单记录集没有返回数据

我正在访问中构建一个表单,该表单在选项卡控件中有几个子表单子表单工作正常,但是当我设置父表单的记录源属性并将一些文本框绑定到数据时,我发现已返回空记录集。

我已经尝试了几个不同的查询(每个查询都在单独的查询设计器中工作)无济于事。我还尝试将表单直接绑定到 Table 并且仍然返回空记录集。

我检查了过滤器,它们已关闭。

0 投票
6 回答
2985 浏览

excel - 如何使用 VBA 自动化多个 Office 应用程序?

虽然我已经在一个应用程序中为 MS Access 2007 和 Excel 2007 完成了 VBA 项目,但我没有同时自动化多个应用程序。通用项目是开放访问,运行一些更新查询,将数据附加到各种表中。然后 Excel 需要获取数据。Excel 中需要进行一些格式更改,例如不会自动更改日期范围的分组。最后,我计划构建它,以便自动通过电子邮件发送 excel 文件。

其中一些部分很清楚如何完成它,例如 Excel 将通过 ODBC 从 Access 获取数据。但是主 VBA 应该放在哪里呢?我可以在 Access 中有一个开始运行 Access VBA 的按钮,但是让 Access VBA 开始操作 Excel 是一种好习惯吗?这是否使调试变得困难?

0 投票
3 回答
6742 浏览

ms-access - Form.CurrentRecord=1 和 Form.RecordSet.Absoluteposition=-1

如标题所示,我遇到了一个奇怪的现象。我有一个包含两个子表单的表单。在两个子表单上,我都有一个按钮,可以触发对相关子表单的重新查询。如果在加载表单后,我立即单击此按钮(重新查询表单),当我尝试将 OnCurrent 事件中当前记录的主键值保存到变量时,出现错误“3021:无当前记录”。奇怪的是,在调试器中相关值是这样的:

另请注意,当表单被加载时,在加载事件中它仍然可以正常工作,并且我可以保存主键值,它是第一条记录中包含的主键。

在 Form_Load 和我单击该重新查询按钮之间的某个地方,表单的状态变得不同步。我最近刚刚从 Access 2003 切换到 2007,据我所知,这个错误以前没有发生过(尽管我可能只是在加载后没有点击这个按钮)。

现在我有一个解决方法,但我真的很想了解这是如何发生的。

0 投票
2 回答
2216 浏览

web-services - 如何从 C# Web 服务执行 Access 2007 文件中的 SQL 查询?

我们希望在 IIS 中有一个托管的 C# Web 服务,我可以将它传递给它的方法 SOL Query,然后它对存在于同一服务器中的 Access 2007 DB 文件执行查询,该文件包含 Web 服务并返回数据。

我们已经使用了以下代码

但是当我们调用这个方法时,页面只是显示为加载(正在进行),但没有任何数据返回或异常。

0 投票
3 回答
3768 浏览

sql-server - 从 Access 2007 创建 SQL Server 存储过程 - 更改架构

我有一个带有 SQL Server 2005 后端的 Access 2007 项目。但是,在 Access 中创建新的存储过程时,会出现错误:

ADO 错误:特定架构名称 DOMAIN\username 不存在或您无权使用它

如何使用“dbo”模式创建存储过程?存储过程属性对话框的“所有者”下拉列表设置为用户名,并且不能更改为 dbo,即使用户处于“db_owner”角色。

0 投票
3 回答
5069 浏览

database - 导入时 MS Access 自动编号

只是好奇,当我将 519 行的电子表格中的数据导入一个空表时,为什么我的自动编号键从 56,557,618 开始?这能有多大?我不想让我的主键字段的数字用完,因为我什至还没有开始这个项目,而且我希望能经常转储电子表格。

0 投票
1 回答
300 浏览

ms-access - 更新查询 - 设置 new_field = existing_field

我有一个包含大约 3000 条记录的 access 2007 表,我在其中添加了一个包含数值的附加字段。

我想对表运行更新查询,遍历表中的所有记录并将这个新字段的值设置为与表中现有字段相同。

在查询生成器中有快速的方法吗?还是我必须创建 VBA 代码来循环遍历表并为每一行运行更新语句?