MS Access
テーブルには、各アイテムに添付ファイルがあります。3265:このコレクションに見つからないアイテム
VBA
コードを使用して、各添付ファイルを一時ディレクトリに保存します。
私は複製しようとしているVBAコードは、このチュートリアルで https://www.youtube.com/watch?v=Gm5fch0xaI4&t=306s
ある問題は、私がDAO.Recordset2
オブジェクトに値を代入しようとしていたとき、私はすでにerror '3265' item not found in this collection
を得るということです。
ここに私のコード。
Private Sub Carica_Dati()
Dim rsParent As DAO.Recordset
Dim rsAttachment As DAO.Recordset2
Dim SQL As String
SQL = " SELECT [Data Processing List].Department" & _
" FROM [Data Processing List]" & _
" WHERE ((([Data Processing List].Treatment)=""HR-002""))"
Set rsParent = CurrentDb.OpenRecordset(SQL, dbOpenSnapshot)
If rsParent.RecordCount = 0 Then
MsgBox "no"
Else
Set rsAttachment = rsParent!Document.Value
End If
End Sub