【问题标题】:Insert Hyperlink in Access Database (pyodbc)在 Access 数据库中插入超链接 (pyodbc)
【发布时间】:2020-11-25 15:00:22
【问题描述】:

情况是这样的:我第一次使用 Microsoft Access 来实现小型个人项目/工具创意,真的很“开心”。

我对 VBA 还一无所知,除非我离不开它,否则我这次不打算学习它(已经涵盖了很多其他内容)。

所以我尝试使用 Python 来自动填充主表。我确实找到了 pyodbc 包,并成功地从我的数据库中连接、读取和写入了一些数据。 但是,我想进一步试验一下,其中一个字段可能包含超链接(稍后可以在另一个脚本中的其他地方处理,但无论如何我对功能感到好奇)...

但我不知道如何在表格中插入超链接数据。我只得到显示的文本集,而不是目标文本集。

使用 pyodbc 是否可行,还是我走错了路?

提前致谢!

伊曼纽尔

【问题讨论】:

    标签: python-3.x ms-access hyperlink pyodbc


    【解决方案1】:

    MS Access中的超链接字段由三部分组成,以#分隔:

    display text # filename or target # location within the document
    

    所以一个字段的数据示例可以如下所示:

    StackOverflow#http://www.stackoverflow.com#
    

    查看文档:https://docs.microsoft.com/en-us/office/vba/api/access.application.hyperlinkpart

    这里还有示例:http://allenbrowne.com/casu-09.html

    【讨论】:

      猜你喜欢
      • 2014-04-10
      • 1970-01-01
      • 2011-02-28
      • 2012-02-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多