问题标签 [linked-tables]

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 投票
0 回答
328 浏览

mysql - MsAccess/mysql 的编码问题 - 未正确显示重音符号

我需要将我们在 Access 表中的一些数据迁移到 mysql。我以前使用 Mysql 作为后端,使用 MsAccess 作为前端,所以我认为这很简单。在有效的 mysql/Access 组合中,mysql 表位于 latin1_swedish 中,并且 mysql 和 access 都正确呈现重音符号。

然而,在这个新数据库中,重音符号没有正确显示。我尝试将 mysql 表排序规则从 utf8 交替到 latin1 到 latin1_swedish 但它不起作用。

它的作用是这样的:

我不知道为什么它在一个中运行良好,而在另一个中则不行。有什么建议么?

0 投票
1 回答
2640 浏览

ms-access - ms access 2000 更改链接表而不使用链接表管理器

我正在使用 MS ACCESS 2000。我在 AB.mdb 中有几个表链接到我机器中的其他一些表 XY.mdb。它在我的本地机器上工作正常。

现在,如果我将此 AB.mdb 移动到其他机器,它会显示错误,因为它正在其本地机器中搜索 XY.mdb。

我无法使用链接表管理器更改该机器中的路径,因为我们无法从该机器访问。

有什么办法可以解决这个问题。

除链接表管理器之外的任何更改链接表路径的方法

谢谢,

山木甘

0 投票
1 回答
775 浏览

sql-server - 使用 sql server 的 ms 访问链接表中的多记录追加查询按问题排序

我们正在使用 joins 和 order by 子句选择 sql server 链接的 ms 访问表的多条记录,并使用 Multiple-record append 查询将结果数据插入到 ms 访问中的另一个 sql server 链接表中

这里的问题是插入的表没有保持与选择查询保持相同的顺序,并且还观察到如果我插入到正常访问表中,则保持顺序。

每次执行多记录追加查询,插入的行表保持不同的顺序。

0 投票
3 回答
2153 浏览

ms-access - 重命名链接表 MDB 文件对中的字段?

我有一个使用 MS-JET 链接表的 Access 2003 数据库(即,有两个 *.mdb 文件)。总体任务是迁移到 SQL Server。但是,现有数据库有多个字段,其中包含空格和其他字符,这会扰乱两个 Access 迁移向导。因此,中间任务是制作具有更新字段名称的现有 mdb 版本。

“简单地”更改 UI mdb 文件中的字段名称不起作用,因为链接表在该 mdb 中是只读的。首先更新 Data mdb 文件字段名称不起作用,因为 UI mdb 然后在启动时抛出一个不稳定并且 Access 放弃了。

我正在寻找建议,但我可以看到的选项是:

  • 将 Data mdb 重新集成回 UI 中,进行更新,然后重新导出数据。对我来说似乎很有风险(系统是实时的,除了严格必要之外,不想玩数据)。

  • 我在这里查看了几个与使用 VBA 代码更改 ODBC 详细信息有关的答案,这很有趣,并且我可以看到我如何能够以编程方式编辑链接表的名称。这行得通吗?有没有更好的办法?

  • 取消链接所有链接的表,然后在 UI mdb 中编辑剩余的表单、报告、查询(但这可行吗??)并编辑 Data mdb 字段,最后重新链接所有内容。会分崩离析吗??……似乎很有可能。

有什么建议么?露丝

0 投票
1 回答
3888 浏览

ms-access - 想在 ms access 2000 中更改链接表的路径

我有一个 MS Access 数据库,它已经与 Oracle 中的许多表链接。我想从 Oracle 的不同服务器向其中添加更多表。

问题是如果我通过 MS Access 连接到服务器并尝试使用链接表管理器导入,我在该表列表中找不到我的架构或用户

这个链接表对话框甚至来自获取外部数据->链接表只给我系统表,如(CTXSYS、DMSYS、XDB 等....)。

为什么我找不到我的任何表?我不能访问这个吗?

我如何实现这一目标?为什么即使我连接到正确的服务器,我的表架构也没有列出?

0 投票
2 回答
3722 浏览

ms-access - 是否可以在 ms 访问中更改 Msysobjects

是否可以手动更改 MSYSObjects 表值。

尤其是 MSysObjects 表中的 Database 字段

因为我需要手动更改链接表的路径。在我的情况下,链接表管理器没有用。

0 投票
1 回答
1121 浏览

ms-access - 在表上使用 Access DoCmd.Rename 时出现问题:链接名称未重命名

摘要:为什么表上的 Docmd.Rename 会导致表不会通过来自另一个数据库的链接更改名称?

我正在尝试修复需要 TLC 的旧数据库。其中一部分是删除许多未使用的杂物,其中包括一些表格。第一部分是在这些表上调用 DoCmd.Rename 的 VBA 过程,重命名前带有 DELETE_。

“删除”似乎工作正常 - 但是当我尝试使用链接表管理器从另一个数据库引用表时,根本没有发生重命名。如果我回去加载那个数据库,表名就会改变。

TableDefs().Name改名最好用吗?这是更好的方法吗?我认为像重命名这样的“官方”方式会更好。

我在 Win7/64 上使用 Access 2007。文件为 MDB 格式。

0 投票
1 回答
1122 浏览

sql-server - “插入链接表失败,RAISERROR 无法找到系统消息中错误 x 的条目”是什么意思?

我要求 Access 2002 对 SQL 2000 服务器运行这样的查询:

但它失败了,并给了我以下信息:

微软访问

ODBC--在链接表“tableA”上插入失败。

[Microsoft][ODBC SQL Server Driver][SQL Server]RAISERROR 在 sysmessages 中找不到错误 800311 的条目。(#2758)

怎么了?

值得注意的是,tableA 是链接表,而 tableB 是仅存在于 Access 中的表。

0 投票
2 回答
74 浏览

mysql - 从枚举更改为链接表

我们将把我们有一个枚举的东西改为链接表的 id。

我们会怎么做呢?

我们当前的枚举名称:strat
我们的新链接名称:stratid

我当时的想法是这样的:

我还没有创建链接表,现在都是理论。

上面的方法有用吗?
为了从枚举转移到链接表,我应该改变什么吗?

0 投票
3 回答
118 浏览

mysql - 如何将表与列中存储为 XML 的列表中的 id 链接起来

希望这个问题能很好地解释它。我有一个图书馆的数据库。由于它们可以多次使用,并且包含的​​数据不仅仅是名称,我有一个作者表。然后是书籍的桌子。我通过名为 Author_id 的列将作者链接到书籍没有问题。

我要做的是有一个名为 Author_IDs 的列,其中包含一个 ID 列表,因为一本书可以有多个 ID。在 Author_IDs 列中,我有:

使用 MySQL 中的 ExtractValue 函数,我可以使用以下方法将表与一个或另一个 id 链接: WHERE Author.id = ExtractValue(Book.Author_IDs,"/id[2]") // 以获取第二个 ID。

我的问题是,我希望能够自动显示一本书的所有作者,但不知道如何在不循环的情况下多次链接到它。如何获得显示所有作者的结果?

(或者有没有更好的方法来实现这一点?)