gpt4 book ai didi

html - 从超链接打开 Access 表单

转载 作者:行者123 更新时间:2023-11-28 01:58:43 25 4
gpt4 key购买 nike

我们目前有一个 ASP/SQl Server 系统,它可以选择向用户发送电子邮件。此电子邮件包含指向另一个 ASP 页面的超链接,该页面显示了特定的数据库记录。

我目前正在开发基于 MS Access 的系统的弹性版本。用户希望保留相同的功能,并拥有一封电子邮件,其中包含返回数据库的超链接,打开特定表格并将其过滤到记录中。

我相信解决方案在于使用 Command() 从命令行获取参数,但实际上我目前在打开数据库本身时遇到困难。我目前使用的代码是:

<a href="C:\Program Files\Microsoft Office\OFFICE11\MSACCESS.exe 
H:\Access DB\11th March\Link to DB\Dealer
Startup Admin EU v10.mdb" >
TEST
</a>

我认为这应该会打开 Dealer Startup 数据库,但是它失败了,说明找不到文件。如果我删除第二步,即 H:\Access DB 等,链接将打开 Access,所以我想知道我是否在做一些语法错误的事情?文件路径绝对正确。

还有人能就在超链接中使用/c 提出一些建议吗?我发现的少量信息似乎表明它不起作用,但如果有人可以澄清或给我一个如何做的例子,我将不胜感激

谢谢,

克里斯

最佳答案

我设法为这个问题创建了一个解决方案。我找不到从超链接打开 Access DB 的直接方法,但是您可以超链接到快捷方式。因此,我使用的解决方法是使用以下语法创建数据库的快捷方式:

"ms access 的文件路径""数据库的文件路径"/cmd Args

例如:

"C:\Program Files\Microsoft Office\OFFICE11\MSACCESS.exe""C:\Documents and Settings\Database.mdb"/cmd Args

创建此文件路径的快捷方式可打开数据库。然后我创建了一个 autoexec 宏,如果 Command() 函数返回 Args,它会打开指定的表单。这意味着当正常打开数据库时,您将被带到通常的形式,但当从快捷方式打开时,您将被带到不同的形式。

然后我创建了指向该快捷方式的电子邮件超链接。

关于html - 从超链接打开 Access 表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15365521/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com