ms-access-2003相关内容

在不运行任何启动 vba 代码的情况下从命令行打开 MS-Access 数据库?

有没有办法从命令行打开 MS-Access 2003 数据库而不运行任何启动 vba 代码或显示任何错误? 我查看了 MS Access 的命令行参数,但似乎没有一种用于指定您不希望在启动时执行任何 vba 代码. 我正在使用以下 代码 在单独的 vba 数据库中打开数据库: 子测试()Dim accObj As Access.application, Msg As StringDi ..
发布时间:2021-12-12 22:52:29 其他开发

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

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

如何提高对 Access 中 ODBC 链接表的批量插入的性能?

我要导入 CSV 和 TXT 文件.我将文件导入 Access,然后将记录插入到链接的 Oracle 表中.每个文件大约有 300 万行,这个过程需要很长时间才能完成. 导入 Access 非常快,但插入链接的 Oracle 表需要很长时间. 这是我目前使用的流程: DoCmd.TransferText acImportFixed, "BUSSEP2014 Link Specific ..
发布时间:2021-12-03 16:40:28 数据库

为什么这个 SQL 语句要求一个值?

我有一个表格,可以让您向表格中添加名称并在下拉菜单中显示它.当我单击表单时,它应该要求用户输入他们想要添加的名称,然后单击“确定".用户点击确定后,该名称应存储在表格中并添加到下拉菜单中. 一切正常,但是当用户在文本框中键入值并单击“确定"时,会弹出一个窗口,询问参数值.用户在此参数中键入的任何值都会保存在表中,而不是从文本框中获取值.我不确定为什么会发生这种情况. 名称是字符串,是引 ..
发布时间:2021-11-16 19:51:57 其他开发

将 VBScript 转换为 C#

有人可以帮助我将此脚本转换为 C# 我仍然是 C# 的初学者和学习者.该脚本使用 OpenCurrentDatabase 打开(并保持打开)一个 Access .mdb 文件,我必须使用此方法和代码,但已转换为 C#,非常感谢任何帮助. 我使用记事本编辑 cs 文件并使用 csc.exe 编译它(我没有任何其他 C# 工具). dim fsoSet fso = CreateObject(" ..
发布时间:2021-09-17 18:57:13 C#/.NET

访问报告字段截断为 255 个字符

我有一个报告,其记录源是一个查询,比如 qryRecords.在报告标题中,我想添加一个冗长的注释字段(超过 255 个字符).我已经建立了一个表格来保存这些笔记(字段类型为“备忘录"),并且由于该表格与报告的记录源是分开的,我将使用 VBA 代码将 Notes 字段放入报告中. 在报表的打开事件中,我添加了这段代码: Dim rst as Recordset将 sql_qry 调暗为字符 ..
发布时间:2021-07-07 19:55:47 其他开发

使用 py2exe 编译失败后从 Python 调用 MS Access 模块函数

我已经运行下面的 python 代码大约一年了.但我即将换一份新工作.为了方便我离开的部门,我想把这段代码编译成一个 .exe 文件. 我尝试过针对 Python 2.5 和 2.7 进行编译,结果相同. 但是在运行exe文件时出现以下错误 H:\development\DMS_Import_Data\dist>import_data.exe运行实时或开发导入(L = 实时,D = ..
发布时间:2021-06-23 19:27:38 Python

将 MS Access 连接到 Oracle SQLDeveloper

我想将我的 MS Access 2003 与 Oracle SQLdeveloper 连接起来,以便我可以在 SQLDeveloper 中进行分析.我正在尝试创建 ODBC 驱动程序,但它不起作用.我想知道你们中是否有人向我发送链接或解释如何在 Access 和 Oracle SQL 开发人员之间创建 ODBC 连接 解决方案 这里是一个简短的 视频 一个更完整的例子在 这篇文章 ..
发布时间:2021-06-13 18:41:47 其他开发

通过网络共享一个mdb文件,对于很多电脑来说,无法编辑应用

该公司正在使用旧的 Delphi 软件,该软件使用 .mdb 文件作为数据库. 我无法改变应用程序的工作方式,我没有它的源代码. 我们面临许多问题,例如: 锁定问题 当用户添加一个条目时,它不会更新数据库,它只会出现在本地 锁的问题暂时解决了,目前的问题是只有第一个连接到.mdb的用户可以编辑,添加和删除条目,其他用户这样做,但是更改未应用于数据库,它似乎仅适用于本地用户 ..

Access 03 数据库中的组合框查询显示在某些电脑的有限数据上

我有一个组合框,它查看一个表并通过查询显示它的 5 列数据,就像搜索一样使用,在大多数 PC 上,所有 5 列都填充了数据,但在某些情况下,只有最后 3 列填充并显示空白的名字和姓氏列,知道这是怎么发生的或如何解决的吗? 此外,组合框也不是用来选择的,只是为了确认搜索到的人在数据库中,因此没有事件,所有这些都在组合框属性中设置. 编辑 - 我敢打赌,如果一个人可以获得 1 个以上的 e ..
发布时间:2021-06-04 18:58:41 其他开发

如何在 MS Access 中通过 VBA 填充文本框?

我有一个表 RR_info,其中包含以下字段 RR_ID、HR_ID、No_of_Beds、Room_Category.现在我希望通过带有 Form_load 事件的 VBA 代码,我应该为所有这些表字段填充文本框.为此,我编写了一个查询,它根据 hotel_id 作为条件获取某些记录,但代码不起作用. 私有子Form_Load()Dim SQL As StringDim db 作为数据库Dim ..

检索MSAccess数据库列说明

我有一个MS Access 2002-2003数据库。我想知道是否可以通过编程方式检索列说明。我已经可以使用 OleDbDataReader reader = cmd.ExecuteReader(CommandBehavior.KeyInfo);来获取列类型,名称等。 DataTable schemaTable = reader.GetSchemaTable(); fore ..
发布时间:2020-10-16 05:16:40 C#/.NET

在遍历文件时使用FileSystemObject重命名文件

作为序言,我正在使用Access 2003编写代码,但将使用户使用Access 2013,因此,我需要它与两者兼容。我有一个循环,该循环使用Application.FileSearch遍历目录中的许多文件。我的理解是,在较新版本的Access中已弃用了此功能,因此我必须使用“ For Each”来遍历文件。 这是我的一段代码正在更改: strPath = CurrentProject ..
发布时间:2020-06-01 00:15:57 其他开发

您这次无权访问数据库.如果继续进行更改,则以后可能无法保存它们

我是ms访问的新手.现在,我必须在ms Access 2003中完成一些修改.我收到此错误“您这次没有访问数据库的权限.如果继续进行更改,以后可能无法保存它们".请帮我解决这个问题. 解决方案 Microsoft已记录了问题,但是在我的大多数情况下,被拖延的解决方案完全无法使用.此外,即使在拆分的数据库中也会发生此问题,并且与使用代码的表单和控件不一致地发生.我认为MS弄错了这个错误,或者 ..
发布时间:2020-05-13 01:03:01 其他开发

在Windows 7 64位系统中使用两个Access Runtime 2003和2010所引起的问题

环境: Windows 7 64位 Runtime Access 2003 32位 Runtime Access 2010 32位 我们需要在Windows 7 64位版本2003和2010中安装2个访问运行时,因为我们正在使用这两个数据库的数据库. 我从运行良好的Windows XP更新了PC,现在有了Windows 7,有任何方法可以使它工作. 当我分别安装它们时,它会起 ..