ms-access-2007相关内容

Access 2007 中对复合主键的引用

我环顾四周,发现了一些类似的问题,但它们是针对 SQL Server 的. 这是我创建的一个小型数据库,旨在向您展示我想要建模的关系.基本上很简单,每年有 12 个时期,一个时期的实例不能出现两次(时期 9 年 2012 不能出现超过一次). 所以我认为最好的建模方法是有一个表格周期,其中只有一个字段的值从 1 到 12,表格年份遵循相同的逻辑(2011、2012...),因为它是N ..

在 UPDATE 查询中使用 SELECT

如何在 Microsoft Access 2007 中使用 SELECT 查询的结果UPDATE 表的字段. 这是选择查询: SELECT Min(TAX.Tax_Code) AS MinOfTax_Code从税收,职能WHERE (((FUNCTIONS.Func_Pure) 这里是更新查询: 更新函数SET FUNCTIONS.Func_TaxRef = [选择查询的结果] 解决 ..
发布时间:2022-01-17 20:08:17 其他开发

如何安排宏在 Access 2007 中自动运行

我想要一个宏,例如 Macro1,每天早上 9 点运行.它在 Access 2007 中的 VB 代码编辑器中运行良好,但我希望它能够在不打开访问权限的情况下自动执行. 请注意,我不希望有任何人为干预,它需要能够自动运行,而无需有人打开 Access 来触发 autoexec 或 onload 或类似的东西. 这可能吗? 解决方案 您可以使用 MS Access 命令行开关来运 ..
发布时间:2022-01-11 20:07:00 其他开发

如何从 python 运行 MS Access 宏

我正在尝试从 python 脚本运行现有的 Microsoft Access 宏.我目前拥有的是 导入win32api,时间从 win32com.client 导入调度strDbName = '退出.mdb'objAccess = Dispatch("Access.Application")objAccess.Visible = FalseobjAccess.OpenCurrentDatabas ..
发布时间:2022-01-11 19:52:43 Python

SQL 访问 INSERT INTO 失败

我正在尝试制作一个使用 OLEDB 连接到 Microsoft Access 数据库的 Visual Basic 应用程序.在我的数据库中,我有一个具有以下布局的用户表 ID - 自动编号用户名 - 文本密码 - 文本电子邮件 - 文本 要将数据插入表中,我使用以下查询 INSERT INTO 用户(用户名、密码、电子邮件)值('004606'、'密码'、'Email@Mail.com') ..
发布时间:2022-01-09 13:04:52 其他开发

如何根据 MS Access 2007 中组合框中的值填充文本框的值?

我有一个查找类型的组合框,即,我已将源选择为表中的一列,并将所选值存储在另一个表中.我正在查找的表有另一列,我需要在文本框中显示该列中的值,每次更改组合框中的值时,我都需要在文本框中显示相应的值.我怎样才能做到这一点?到目前为止,我所做的是编写一个 Select 查询,根据组合框的值选择适当的列.有没有更体面的方法来做到这一点?请帮帮我! 解决方案 将组合框的来源设置为您的 2 个字段,例 ..
发布时间:2022-01-02 14:23:37 其他开发

我可以将什么 ORM 用于 Access 2007 - 2010?我在将 WPF 绑定到表格等之后

我有一个所有网站都有的旧数据库,它以多种类别/子类别/子项目格式描述特定内容.到目前为止,添加/编辑内容要么是在表中手动操作,要么是原始 sql Windows 窗体工具(我在开始工作时构建的!). 我想要使用 WPF 4.5 和 .net 4.5 的实体框架样式拖放、绑定和运行编码能力. 我对使用 NHibernate 犹豫不决,因为 EF5 使用起来非常简单,我理解 Nhibern ..
发布时间:2022-01-01 17:54:29 其他开发

如何代表代表在 Outlook 中发送电子邮件?

我正在编写一个 VBA 脚本,它将向我们的客户发送电子邮件.我以前做过类似的系统,但这里的区别在于这些电子邮件将使用通用的发件人字段(因此收件人只能看到我们公司的名称,而不是发送它的个人).这很容易手动完成. 目前,我正在使用具有通用示例.但我无法弄清楚如何使用该代码,因为它本身并不是这台机器上的实际帐户.我只有授权访问权限. 那么,有人可以告诉我如何使用 VBA 代表其他人发送电子邮 ..
发布时间:2021-12-30 10:05:24 其他开发

检索多列访问列表框选定行的列值

如何在多列列表框中检索选定行的指定列的值? 我通过使用 SQL 字符串设置 RowSource 属性来填充列表框.BoundColumn 设置为值 1. 我可以使用 ListBox.Value 检索(选定行的)绑定列的值.但我也想要另一列的值. 解决方案 使用listboxControl.Column(intColumn,intRow).Column 和 Row 都是从零开始的 ..
发布时间:2021-12-12 23:01:46 其他开发

MS Access 2007 - 循环浏览列表框中的值以获取 SQL 语句的 ID

假设我有两个表,一个用于事务,另一个表的主键是第一个表中的外键,这种关系只是将位置与事务相关联. 我有一个带有列表框的表单,其中显示了所有可能的位置,以便用户可以打开一些仅与给定位置相关的仪表板表单.所以我知道如何将数据从选择传递到仪表板,但是我现在希望用户能够从第一个列表中选择多个位置. 所以如果我使用 SQL 语句,WHERE 子句就像 .... WHERE LocationI ..
发布时间:2021-12-12 22:49:26 其他开发

以一种形式创建多条记录.每条记录只有一个字段更改

在我工作的地方,我们从客户那里收到电子仪表,并尝试解决他们遇到的错误.我们将一次收到 4-8 个仪表,它们都有相同的问题、相同的规格、相同的一切,每个仪表之间唯一不同的是序列号.我希望能够以一种形式输入每个序列号和通用规格以创建多个记录. 这是我为表格准备的图片.我一次只能为一个序列号创建记录,但我想一次性完成所有操作,以便更快、更轻松地输入数据. 仪表输入表 总结,多个仪表,所 ..

确保 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 时遇到了问题.我们通过标记工具|选项对话 ..
发布时间:2021-12-12 22:48:22 其他开发

使用 SQL 从另一个 Access 表更新 MSAccess 表

我正在尝试使用 Final 中的值更新表 Original.我是 SQL 的新手,但我已经在这方面工作了两个小时,试图更改各种示例以满足我的需要.我使用的是 Access 2007. 更新原版放o.[资产描述] = (SELECT f.[Assest Description] FROM Original o, Final fWHERE o.[Assest No] = f.[Assest No]) ..
发布时间:2021-12-12 22:48:15 其他开发

将一个表中一列的字段连接到另一个表中的单个逗号分隔值

任何可以提供给 Access 和 VB 菜鸟的帮助将不胜感激.我想要做的是连接一个表中的值,并将其作为逗号分隔的值插入到另一个表中的字段中.我正在尝试将所有服务器名称(例如 Linux 机器)连接到不同的字段中. 表 A 看起来像这样 机器名称 |专区 |操作系统----------------------------------------Server01 A区LinuxServer02 ..
发布时间:2021-12-12 22:47:47 其他开发

将动态和静态范围从 Excel 导入到 MS-Access 中,这些范围不在单元格 A1 处开始

如何链接 Excel 电子表格中的数据范围,以便该范围内的数据在 Access 中显示为可用表格? 链接到数据从单元格 A1 开始的 Excel 工作表很容易,但是 Excel 电子表格中的数据从工作表中的其他位置开始,我不知道如何让 Access 精确定位它,尤其是如果非 A1 范围是动态的. 在通过导入/链接向导时,Access 似乎没有选择命名/动态范围. 真实世界场景: ..
发布时间:2021-12-12 22:46:44 其他开发

MS Access 调用 SQL Server 存储过程

我有一个 MS Access 应用程序,其中包含链接到 SQL Server 的所有表,因此在 MS Access VBA 代码或查询中,我使用这些表非常简单,我通过名称访问它们,例如 [Customers]. 此外,我在 SQL Server 中有一个名为 sp_CopyData 的存储过程,我需要从我的 VBA 代码中调用它.如何在不创建到 SQL Server 的新连接的情况下做到这一 ..
发布时间:2021-12-12 22:39:57 数据库

如何使用 pyodbc 执行保存在 MS Access 中的查询

网上有很多关于如何使用 pyodbc 在 MS Access 2007 中运行查询的提示,但所有这些查询都是在 Python 脚本本身中编码的.我想使用 pyodbc 调用已保存在 MS Access 中的查询.我该怎么做? 解决方案 如果 Access 中保存的查询是一个没有参数的简单 SELECT 查询,那么 Access ODBC 驱动程序将其公开为一个视图,因此您需要做的就是使用查 ..
发布时间:2021-12-12 22:35:15 Python

去除 SELECT 中的非数字字符

在 MS Access 2007 项目报告中,我有以下(已编辑)查询: SELECT SomeCol FROM SomeTable 问题是,SomeCol 显然包含一些不可见的字符.例如,我看到一个结果返回为 123456 但 SELECT LEN(SomeCol) 返回 7.当我将结果复制到 Notepad++ 时,它显示为 ?123456. 该列设置为TEXT.我无法控制此数据类型, ..
发布时间:2021-12-12 22:33:13 其他开发