我想通过 VBA 将表单上输入的超链接(作为超链接)带到它需要去的表。我正在使用 Access 2010。它一直给我一个 SQL 语句错误。我知道这与超链接# 的符号有关。我不太了解如何处理超链接。我已经阅读了很多论坛帖子,但它们都不同(不同年份),我似乎无法破解他们的例子来满足我的需求。谁能让我知道我做错了什么?谢谢
Private Sub SaveReq_Click()
'
' Saves the current entry to the database
' Into the TABLE 'pr_req_table'
'
' Open a connection to the database
dim data_base as Database
set data_base = OpenDatabase(CurrentProject.Path & "\test_database.accdb")
' Grab all information from form
' Add information to pr_req_table
data_base.Execute "INSERT INTO pr_req_table " _
& "(pr_no, pr_date, pr_owner, pr_link, pr_signed) " _
& "VALUES (" & pr_num.Value & ", #" & Format(pr_date.Value, "mm/dd/yyyy") & "#, " _
& List22.Value & ", " & "Excel Copy #" & elec_copy.Value & ", " & "Signed Copy #" & sign_copy.Value & ");"
' Close Database connection
data_base.Close
End Sub
提前感谢您的帮助!
弥敦道