通过 ADO 连接到 Jet 数据库时,是否可以复制 Excel 的 NETWORKDAYS?
我知道您可以在创建查询或视图时在 Access 中打开一个 SQL 控制台,但是是否有一个“通用”控制台可以让我执行如下语句:
CREATE TABLE Foo
(
Foo_Id int NOT NULL,
Name varchar(255) NOT NULL,
CONSTRAINT pk_FooID PRIMARY KEY (Foo_Id,Name)
)
Run Code Online (Sandbox Code Playgroud) 是否有任何免费工具可以让我像在 Access 中一样构建查询?
我从不喜欢 MS Access 中用于数据表视图的默认字体。最近,我从 2003 年升级到了 2010 年,在我的一生中,我无法找到如何(通过 Google 或其他方式)更改用于在表或查询中显示数据的默认字体。
我不是在寻找一种在表单上设置字体的方法。我想更改用于在数据表视图中显示任何数据的默认字体。
仅供参考,我认为这可能涉及注册表黑客,我不介意这种方法。有谁知道这个设置可以更改吗?
请注意,我几乎从来没有使用过 Access,所以我可能在这里遗漏了一些非常明显的东西,但是快速的谷歌透露的很少。
我正在尝试使用 Access 2013 Preview 打开内部应用程序使用的 .mdb 文件。这告诉我“无法打开使用以前版本的应用程序创建的数据库。”
我很难接受 Access 2013 无法打开 Access 2007 之前的 Access 文件,所以我怀疑这里还有其他问题。什么可能导致这个问题?
数据库文件没有损坏,因为 VB6 应用程序可以很好地打开、读取和更新它。
-1 的使用让我感到困惑。我原以为这些值是:
使用 -1 而不是 +1 背后是否有历史原因?
我想存储我学生的信息,例如分数等。我需要一种方法来对这些信息进行计算。我还希望应用程序能够轻松填写学生的信息(在学期开始时)并在稍后在线发布他们的分数。
我应该使用 MS Excel 还是 MS Access?我什么时候应该使用其中一个而不是另一个?
在从 7 更新到 Windows 10 并卸载 MS 2010 并安装 2013 后,我在 Microsoft ODBC 数据源管理器(64 位)中收到以下错误,对于我的数据源是 MS Access DB (.accdb):
“此用户 DSN 的驱动程序不存在,只能删除。”
还有:“这个 64 位系统 DSN 的驱动程序不存在。它只能被删除。”
在线搜索此错误时似乎没有任何结果(除了一个带有 DLL 信息的结果)。
我知道这就是您获取数据库中所有表的列表的方式(如果您修改标准,则更多:
SELECT *
FROM MSysObjects
WHERE (((MSysObjects.Type)=1) AND ((MSysObjects.Flags)=0));
Run Code Online (Sandbox Code Playgroud)
但是有没有类似的方法来获取字段列表以及它们属于哪些表?我认为这对于故障排除和进行快速审计非常有用(即回答“这个字段或正在使用的字段组是什么其他表”)。但不知何故在网上找不到答案。
如果有人通过 VBA 有一种相对简单的方法来做到这一点,那也可以是一种选择。谢谢。
在访问查询中,我只需要从以下示例中获取日期01/01/2012:
01/01/2012 上午 9:18:35
如何才能做到这一点?
microsoft-access ×10
console ×1
database ×1
drivers ×1
jetsql ×1
mysql ×1
odbc ×1
sql ×1
vba ×1
windows-10 ×1