4
我有一個LinkTable指向我的Access數據庫中的一個現有的SQL服務器表。 我需要更改該錶鏈接的'描述'屬性值。如何在VBA中添加/修改LinkTable的'Description'屬性值?
我曾嘗試過很多方法,但未能做到這一點。
任何人都可以在這方面幫助我嗎?
我有一個LinkTable指向我的Access數據庫中的一個現有的SQL服務器表。 我需要更改該錶鏈接的'描述'屬性值。如何在VBA中添加/修改LinkTable的'Description'屬性值?
我曾嘗試過很多方法,但未能做到這一點。
任何人都可以在這方面幫助我嗎?
一些筆記。
Dim db As DAO.Database
Dim tdf As TableDef
Set db = CurrentDb
Set tdf = db.TableDefs("Table1")
On Error Resume Next
tdf.Properties("Description") = "Link"
If Err.Number = 3270 Then
Set prp = tdf.CreateProperty("Description", _
dbText, "Link")
tdf.Properties.Append prp
End If
哇!真棒..!它像一個魅力。非常感謝..因爲我已經被騷擾,並總結認爲,它不應該有任何解決方案。再次感謝... – SmrutiRanjan
但是,你想解釋爲什麼這個屬性值需要創建,雖然它顯示在「表屬性」窗口中的鏈接表?如果你可以的話,這將是非常好的。:-) – SmrutiRanjan
@SmrutiRanjan如果你的意思是有文字顯示的描述,那麼它不必被創建,上面的代碼不會創建它。如果沒有文本顯示,它可能不存在您正在查看的表格,但可能存在其他表格。 – Fionnuala