【发布时间】:2016-05-25 17:46:09
【问题描述】:
这是我的代码,我正在使用 VBA。我没有收到任何错误,任务已添加到共享点列表中,但“分配给”字段为空白。
我还列出了记录集中的所有字段,但没有可用的分配字段。我注意到网上有一些关于如何查询查找字段的值的未解决问题。
sConn = "Provider=Microsoft.ACE.OLEDB.12.0;WSS;IMEX=0;RetrieveIds=Yes;" & _
"DATABASE=" & sSHAREPOINT_SITE & ";" & _
"LIST=" & sTASK_LIST_GUID & ";"
' Create some new objects.
Set cn = New ADODB.Connection
Set rs = New ADODB.Recordset
' Open the connection.
With cn
.ConnectionString = sConn
.Open
End With
sSQL = "SELECT * FROM [Tasks] as tbl;"
' Open up the recordset.
rs.Open sSQL, cn, adOpenStatic, adLockOptimistic
With rs
.AddNew
![Task Name] = "test"
AssignedTo = "SomeEmailAddress"
![Categories] = "Data Requests"
.Update
End With
rs.Close
如果我“与 Outlook 连接”,我确实知道如何执行此操作,但我试图避免所有这些。
【问题讨论】:
标签: vba sharepoint ado