gpt4 book ai didi

ms-access - 将 SQL 中的纯文本转换为 Access 中的超链接

转载 作者:行者123 更新时间:2023-12-04 07:02:43 24 4
gpt4 key购买 nike

我刚开始一份新工作,这是我离开大学后的第一份工作,作为其中的一部分,我的第一个任务是将整个 Access 2003 数据库转换为 Access 前端 SQL 后端。

Access 数据库由一系列前端表单组成,用于添加或查看员工数据,其中包含指向员工照片的超链接以及位于共享驱动器上的简历。这些被保存为 Access DB 中的超链接。

我已经将 Access DB 中的数据转换为 SQL 并将其存储在数据库中供我测试,现在作为数据转换的一部分,照片和简历位置从超链接转换为 nvarchar。我已经使用 SSMA 完成了这项工作。

我现在的问题是,我需要在前端显示这些文本链接并作为隐藏在“照片”和“简历”后面的超链接工作,但我不确定如何去做,就像过去我一样我只用过 SQL 而不是 Access。

任何帮助或建议将不胜感激,如果我在任何领域都不清楚,请随时提出问题,我会尽力为您解决问题。

最佳答案

例如,您可以按照以下步骤进行:

  • 在详细信息部分插入命令按钮或文本控件。
  • 将其标题或标签设置为“图片”
  • 添加“onclick”事件
  • 在 onClick 过程中,查看包含文件路径的基础记录集中的字段
  • 使用此值启动 followHyperlink 方法
  • 例如,您可以有一个命令按钮控件或一个用于“图片”的文本控件,另一个用于“cv”等

  • 这只是您拥有的可能性之一。另一个是有一个“员工”主表单,一个“员工文件”子表单。然后,您可以列出与某个人相关的所有文档,而不受可用文档数量的任何限制(我们在这里讨论的是员工表和员工文档表之间的一对多关系),但原理是相同的:通过单击或执行StaffDocument 行上的某些操作,您从底层记录集中获取文件名并将其发送到 Application.FollowHyperLink 方法。这可以通过记录行上的命令按钮完成,甚至可以通过主菜单栏上的 commandBarControl 按钮完成,或在快捷菜单上。命令栏的主要优点是您可以添加额外的功能,而无需增加表单上的标签或控件的数量。

    例如,commandBars 使添加一些额外的 commandBarButtons 变得非常容易,它们还允许您 (2) 将文件邮寄给某人(使用一些 Outlook 自动化代码)或 (3) 将文件复制到您的计算机上。

    使用 commandBars,我们应用程序上典型的“文档”菜单将如下所示:

    alt text http://www.imagechicken.com/uploads/1256033845035758200.gif

    (抱歉法语版,但是...)
    最后三个 commandBarControls 允许查看/复制/发送链接文件。前两个允许从扫描仪或现有位置上传文件。

    关于ms-access - 将 SQL 中的纯文本转换为 Access 中的超链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1593205/

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