簡體   English   中英

MS Access中的鏈接表需要一個超鏈接列

[英]Linked table in MS Access needs a hyperlink column

我最近將一個表從MS Access 2003移動到SQL Server 2005.然后在Access DB中,我創建了一個鏈接表回到SQL Server中的表來替換原始表。

到目前為止一切都很好。 有一個例外。 有些列在Access中具有超鏈接的數據類型,但現在是VARCHAR(MAX)。 從我在線研究中可以看出,無法將鏈接表中的一列更改回超鏈接。

所以我要問的是1)有誰知道更好嗎? 鏈接表中的列是否可以更改回超鏈接? 或2)有沒有人知道一個好的解決方法? 用戶的應用程序似乎需要超鏈接數據類型才能正常工作。

作為解決方法,將鏈接存儲在SQL Server文本字段中,格式為“display text#URL#” ,例如。 ...

Stack Overflow#https://stackoverflow.com/#

然后使用帶有綁定到該文本字段的文本框的表單,並將文本框的Is Hyperlink屬性設置為Yes

這可能不是你想到的。 但由於SQL Server沒有提供Access'超鏈接數據類型的對應物,這是我發現的最佳解決方法。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM