我想创建一个 MS Word 合并文档。我已经创建了一个模板文档。当我的应用程序启动时,它会创建一个名为“Hrms2008”的 ODBC。我是这种东西的新手,这就是为什么我不知道是什么导致了错误。
word.Application wrdApp;
word.Document wrdDoc;
object oMissing = System.Reflection.Missing.Value;
object oName = "DSN=Hrms2008;DATABASE=Pitshrms4002;Integrated Security = True;";
object oSQL = "Select * from tiblMerge";
object oTemplate = briefNieuw.Brief;
wrdApp = new word.Application();
wrdApp.Visible = true;
wrdDoc = wrdApp.Documents.Add(ref oTemplate,ref oMissing,ref oMissing,ref oMissing);
wrdDoc.MailMerge.MainDocumentType = word.WdMailMergeMainDocType.wdFormLetters;
wrdDoc.MailMerge.OpenDataSource("", oName, oSQL);
我得到的错误:“类型不匹配。来自 HRESULT 的异常:0X80020005 (DISP_ETYPEMISMATCH)”
我在这里做错了什么?