问题标签 [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 回答
3815 浏览

ms-access - 访问问题:如何通过 VBA 代码设置访问报告纸张尺寸 A3

每当用户通过 VBA 代码打印时,我想将访问报告纸张尺寸永久设置为 A3。为此,我编写了我在网上找到的这段代码

但它根本不起作用,即当我调用 SettoA3 程序时,什么也没有发生。

为什么不?

0 投票
1 回答
435 浏览

database - 在 Microsoft Access 2010 中连接表

我是在 Microsoft Access 中创建数据库的新手,我试图弄清楚如何在其中连接表。我有 3 个表,我将其命名为 Products、Suppliers 和 Prod_Supp。在我的 Prod_Supp 表中,我有一些字段,它也是我的 Products 和 Suppliers 表中的一个字段。我想要做的是,当我在 Prod_Supp 中输入数据时,它会自动添加到产品和供应商表中的相同字段中。请帮我。谢谢。

0 投票
7 回答
38989 浏览

ms-access-2010 - 在 MS Access 中拆分大表的简单方法

我在 MS Access 2010 数据库中有一个表,它可以很容易地拆分为多个表。但是我不知道该怎么做,并且仍然将所有数据链接在一起。有谁知道一个简单的方法来做到这一点?

0 投票
2 回答
5610 浏览

.net - 有没有办法清空访问数据库并完全删除其上的所有数据,就好像数据库从未使用过一样?

我有包含太多数据的 Microsoft Access 数据库 (.mdb)。当我通过代码或删除记录删除其中的数据时,数据将被完全删除。但是,数据库大小保持不变(即没有减少),并且自动编号字段从删除记录之前保存的最后一个数字开始。我问是否有像(MySql 中的空数据库)这样的方法,通过它我可以拥有只是数据库方案,就好像它是新创建的并且以前从未包含数据一样。谢谢

0 投票
1 回答
1688 浏览

sql-server-2008 - 无法使用 SQL Server 2008 R2 和 Visual Studio 2010“导入报告”

我正在尝试使用此处讨论的“导入报告 - 访问”功能:http: //msdn.microsoft.com/en-us/library/ms156508.aspx

不幸的是,在我的系统上,我没有获得“导入报告”选项(通过项目菜单或通过在解决方案资源管理器中右键单击项目)。

我的规格:Vis​​ual Studio 2010 Access 2010 SQL Server 2008 R2(已安装 Reporting Services)

任何帮助将不胜感激。

0 投票
2 回答
4391 浏览

ms-access - 确保 Access 2000 mdb 上的 SQL-92 到 Access 2010 下的 SQL Server

由于无法完全控制的情况,我必须开发 ACCESS 查询,这些查询将存储在 Access 2000 MDB 中,但可以在以下任何一种情况下开发:Access 2000、2002、2003、2007、2010。这些查询将访问(通过链接表)MS SQL Server DB 或 Access 2000 .MDB 文件。

过去,我们遇到过与不兼容 ANSI-92 的查询有关的问题。我们通过在工具|选项对话框的表/查询选项卡中标记复选框来解决这个问题(在 Access 2007 之前的旧版本下)。

我们在各种系统之间移动这些 Access 应用程序 .MDB,我们现在通常没有任何问题。

但是,我刚刚开发了一个适用于所有内部联接的查询,但是当我将其中一个联接更改为外部联接时,查询失败并在 Access 2010 下出现“无效操作”错误。所以我想我会检查是否仍然设置了 ANSI-92 复选框。我找不到它。

现在,我知道 Access 2003 及更高版本自动使用 ANSI 92 语法,但我想知道是否有任何方法可以检查这些查询在这种情况下(相当具体的情况)是否属于这种情况。我观察到,当我们更改复选框时,我所有的“Like”查询都变成了“Alike”查询......

所以问题归结为在这种情况下ANSI 92语法完全透明,而我的查询失败的原因是别的......

TIA,保罗

0 投票
2 回答
79 浏览

sql - 我可以根据 MSAccess 中的条件将查询中的列拉到表中吗

我使用 Access 2010 并且已经尝试解决此问题一段时间了。我的查询如下,我收到“操作必须使用可更新查询”错误。

有什么想法吗?

0 投票
1 回答
25609 浏览

type-conversion - Microsoft Access:如何使用更新查询将数字转换为字符串?

我有一个整数字段,其数字范围从 1000 到 99999。我想将此数字字段转换为 5 个字符的文本字段。这意味着所有 4 位数字在转换为文本时都会在前面添加 0。示例:整数中的 1000 必须转换为 01000 等。

我该怎么做呢?谢谢。

0 投票
3 回答
7096 浏览

ms-access - 属性中的文本搜索访问对象

Access 中有没有办法在对象属性等中搜索特定文本?不仅仅是在 VBA 源代码中。

我问这个是因为如果我更改例如表中字段的名称,我必须检查很多对象属性(记录源、控制源、排序依据,...)。这可以通过跟踪和错误或通过检查表单的每个控件的所有属性来完成,但这需要很多时间。

一个选项是查找和替换工具(不错的工具!),但对我来说有点矫枉过正。我不需要文本替换(仅“查找”),而且我一年只使用几次的工具要 37 美元。

其他建议?

0 投票
1 回答
745 浏览

ms-access - Microsoft Access - 在网络查询中使用 In 子句

所以现在,我们有一个设置,其中 ui.mdb 和 database.mdb 是两个独立的访问文件。我正在使用 IN 子句(即“SELECT * FROM USERS IN 'DB\example_db.mdb'”)查询数据库,它在我的本地计算机上运行良好。问题是人们通过网络中的公共共享访问文件(即“\computername\example_ui.mdb”)。一旦人们尝试将该查询与 IN 子句一起使用,他们就会得到错误:

c:\users\username\documents\db\example_db.mdb 不是有效路径。确保路径名拼写正确,并且您已连接到文件所在的服务器。

我做了一些研究,发现了这个http://support.microsoft.com/kb/167452,但坦率地说,我不太明白。有没有人熟悉解决这个问题?