linked-tables相关内容

带VBA的MS Access链路表

如何将一个MS Access数据库(*.mdb或*.accdb)中的表链接到VBA中的另一个Access数据库? 基本上,我只是使用VBA复制外部数据向导所做的操作。 我已经用谷歌搜索过了,我看到了许多如何更新或重新链接表的示例,以及许多链接到SQL数据库的示例,但很少有Access数据库之间的简单链接表。 推荐答案 您可以使用DoCmd.TransferDatabase ..

当文件夹更改时,将 Access DB 的链接表保留在同一文件夹中

我有两个共享链接表的 Access 数据库.它们一起部署在一个目录中,并通过 Word 形式的代码访问. 在将两个数据库(一起)复制到不同文件夹时,如何确保保留链接?由于我没有“打开"数据库本身(它是通过 ADO 访问的),我不知道如何编写代码来刷新链接. 解决方案 14APR2009 更新我发现我之前在这里给出的答案是错误的,所以我用新代码更新了它. 如何进行 将以下代 ..
发布时间:2022-01-02 08:32:38 其他开发

以编程方式更改链接表位置

我有一个 Access 数据库,在第二个数据库中有一个链接表,位于与第一个相同的目录中. 我想将整个目录复制到一个新位置(用于测试)并使数据库一仍然链接到数据库二中的表,但链接仍然是原始目录,而不是新位置. 我想做两件事之一:要么 以文件夹路径是相对的方式链接到数据库 2 中的表 - 数据库 2 的路径不是硬编码的. 或 在 Form_Load(或 autoexec ..
发布时间:2021-12-12 22:20:01 其他开发

ODBC 调用失败,存储过程 - 通过查询

我创建了一个传递查询并尝试从中调用存储过程. 我能够成功地在 sql server 数据库上执行查询,但是当涉及到存储过程时,我收到一个错误: "ODBC 调用失败" 问题仅在于存储过程.查询执行良好. 这是我的代码: Dim qdf As DAO.QueryDef, rst As ADODB.RecordsetDim DatabaseName As StringDim ..
发布时间:2021-12-12 22:17:53 数据库

无法连接对SQL Server链接表的访问-错误消息日志记录

我有一个要为其设置新的SQL Server Express的客户端,并且(在另一台计算机上)将其Access前端连接到该SQL Server.我在SQL Server上创建了一个帐户,将身份验证更改为SQL Server.我能够在服务器本身上本地(通过SQL Server Management Studio)登录该帐户,而没有任何问题,但是当我返回到客户端计算机并尝试创建ODBC连接或直接在链接表 ..

在Access中设置链接表以查找尚不存在的路径?

我们如何在尚不存在路径的情况下设置链接表? 我们需要在Access中设置一个链接表,以便最终在未安装MS Access的客户环境中使用(Access数据库只是通过Jet用作后端). 我们可以使用Jet&客户站点上的DDL可以在他们的.mdb中创建/编辑/删除表,但据我所知您不能使用DDL创建链接表. 理论上,我们可以在此处创建链接表(在这里我们具有Access),并使用VBA这样 ..
发布时间:2020-06-29 20:11:23 其他开发

将SQL Server表链接到Access

我在这里找到了代码:更新链接使用C#以编程方式在MS Access数据库中创建表,这将重新链接表,但是实际上如何链接表并从SQL Server中的标题更改名称呢? 我已经开始了一些相当粗糙的代码,但是却迷上了参数... Microsoft.Office.Interop.Access.Application docacc = new Microsoft.Office.Interop.Ac ..
发布时间:2020-06-29 20:11:19 C#/.NET

MS SQL Server中的链接Informix表是否忽略条件?

我在MS SQL Server 2008r2中链接的Informix表有问题.当我查询此表时,似乎忽略了我要传递给它的一些条件,但没有其他条件.例如,如果我在rowdate字段上放置条件,则执行计划的远程查询部分不会显示任何WHERE子句,但是如果我在其他字段(例如ACD)上放置条件,则它会显示. 似乎在rowdate字段上没有通过任何条件,但在所有其他条件上都通过了. 我知道该字段在 ..
发布时间:2020-06-29 20:11:16 数据库

为什么此vba表重新链接代码导致错误3219?

我正在尝试重新链接MS Access数据库中的表,该表与以下代码所在的表分开;这样,我可以将修复数据库用作各种“补丁” ... 我已经修改了找到的代码此处,以便它重新链接打开的数据库中的表通过“修复/补丁程序数据库” 在运行代码之前,请确保两个数据库都已打开,以便一个数据库可以修复另一个数据库,从而使应用程序自动化更加容易 但是,当我运行代码时,当我到达该行时显示为 tdfLin ..
发布时间:2020-06-01 00:15:54 数据库

SQL Server带有身份的数字无法在使用链接表的MS Access中转换为自动编号

我正在将ACCDB与SQL Server链接表一起使用. 我有一个带有Numeric列,主键和标识列的表. 但是当我将其链接到Access数据库时,它将被转换为Number而不是Auto Number. 有什么想法要纠正这个问题吗? 解决方案 Access中的自动编号实际上是一个长整数(在SQL Server中为int),带有一个附加属性可创建一个自动编号.如果您的SQL ..
发布时间:2020-05-12 22:20:40 数据库

ms Access 2000在不使用链接表管理器的情况下更改链接表

我正在使用MS ACCESS 2000. 我的机器中AB.mdb中的几个表链接到其他表XY.mdb.在我的本地计算机上工作正常. 现在,如果我将此AB.mdb移至其他计算机,则由于它正在其本地计算机中搜索XY.mdb而显示错误. 我无法使用链接表管理器更改该计算机上的路径,因为我们无法从该计算机上进行访问. 有什么办法可以解决这个问题. 任何更改链接表格路径的方法链接表管理 ..
发布时间:2020-05-12 22:09:53 其他开发

从不同服务器中的链接表进行联接时,MS Access的性能如何?

如果我有一个MS Access数据库,其中包含来自两个不同数据库服务器的链接表(例如来自SQL Server数据库的一个表和来自Oracle数据库的一个表),并且我编写了一个查询,该查询将这两个表联接在一起,Access将会如何(或我猜是Jet引擎吗?)处理此查询?它会首先在每个表上发出一些SELECT,以获取我要加入的字段,弄清楚哪些行匹配,然后为这些行发出更多的SELECT吗? 解决方案 ..
发布时间:2020-05-12 21:56:38 其他开发

MS Access链接表自动长整数

我的访问数据库中有大量链接表,这些表将定期刷新并通过查询进行操作.但是,访问会自动将一些重要字段确定为长整数,因为该字段的起始值通常为0.如果该值不为0,则最多升至4位小数.由于我有很多表格,并且每周都会用同名的新表格(因此称为链接)替换它们,因此手动更改字段格式以在excel文档本身中加倍是不可行的.有什么方法可以重写此方法,以便任何具有“数字"字段的链接表都自动成为双精度值? 编辑: 基 ..
发布时间:2020-05-12 21:54:00 其他开发

如何更改MS Access中链接表的连接字符串

所以我刚刚开始一项新工作,我的部分职责是支持一些旧的Access Database应用程序,直到我可以用更好的东西替换它们为止.我注意到的第一件事是Access数据库使用链接表(链接到SQL Server),但它们指向生产环境.在进行任何更改之前,我想设置一个测试环境并将Access文件指向一个测试SQL Server. 这是我迷路的地方.我不知道如何更改链接表指向的位置.我在此处上看到了一 ..
发布时间:2020-05-12 21:27:22 数据库

设置链接数据库(MS Access)路径而不访问链接数据库

我有一个包含两个部分的Access系统:一个包含表单,报表和宏的“前端" .mdb文件,以及一个包含数据的后端.mdb文件.前端MDB文件的副本存储在每台计算机上,后端文件位于\\server\share\backend.mdb.前端MDB文件使用Access的链接表功能连接到后端MDB. 最近,我对家庭网络上的MDB进行了一些更改,我将两个文件都复制到了我的计算机上,并且能够更改链接表路径 ..
发布时间:2020-05-12 20:52:23 其他开发

存储过程导致ODBC调用失败-通过查询

我创建了一个传递查询,并尝试从中调用存储过程. 我能够在sql服务器数据库上成功执行查询,但是当涉及到存储过程时,我会收到以下错误消息: "ODBC call Failed" 问题仅在于存储过程.查询执行得很好. 这是我的代码: Dim qdf As DAO.QueryDef, rst As ADODB.Recordset Dim DatabaseName As St ..
发布时间:2020-05-12 20:27:18 数据库