我試圖從PowerShell搜索Lotus Notes數據庫並獲取"Type Mismatch. (Exception from HResult: 0x80020005 (DISP_E_TYPEMISMATCH)" At line 1: char:1
。從PowerShell搜索Lotus Notes數據庫
設置代碼:
$notesSession = New-Object -ComObject Lotus.NotesSession
$notesSession.Initialize()
$notesDb = $notesSession.GetDatabase(..., ...)
努力時,我得到的錯誤...
$results = $notesDb.Search("text", $null, 0)
$results = $notesDb.Search("text", $(Get-Date), 0)
$results = $notesDb.Search("text", $([System.DateTime]::Now), 0)
任何人能發現錯誤了嗎?我認爲這個錯誤與日期參數有關,因此我嘗試了多次。
受過教育的猜測這是你的問題。可能沒有一個可行的解決方案。如果我不正確,我會刪除它。 – Matt
謝謝,我錯過了'.CreateDateTime'方法,傻了我。現在得到一個公式錯誤!戰鬥繼續... – Federer