Confirm Data Source Dialog Displayed w/MailMergeOpenDataSourceLast reviewed: February 5, 1998Article ID: Q121611 |
The information in this article applies to:
SYMPTOMSA WordBasic macro that contains the MailMergeOpenDataSource command to connect a Mail Merge main document to a FoxPro or Dbase data source displays the Confirm Data Source dialog box. For example, the following macro prompts you to confirm the data source:
Sub MAINQ$ = Chr$(34) connect$ = "DSN=FoxPro Files;" connect$ = connect$ + "DBQ=c:\foxprow;" connect$ = connect$ + "FIL=FoxPro 2.5;" MailMergeOpenDataSource .Name = "c:\foxprow\foxuser.dbf", .Connection = connect$ End SubWARNING: ANY USE BY YOU OF THE CODE PROVIDED IN THIS ARTICLE IS AT YOUR OWN RISK. Microsoft provides this macro code "as is" without warranty of any kind, either expressed or implied, including but not limited to the implied warranties of merchantability and/or fitness for a particular purpose.
CAUSEThis problem occurs when the .SQLStatement argument is omitted from the MailMergeOpenDataSource command.
RESOLUTIONTo eliminate the prompt to confirm the data source, modify the macro to include the .SQLStatement argument, as in the following example:
Sub MAINQ$ = Chr$(34) connect$ = "DSN=FoxPro Files;" connect$ = connect$ + "DBQ=c:\foxprow\foxuser.dbf;" connect$ = connect$ + "FIL=FoxPro 2.5;" MailMergeOpenDataSource .Name = "c:\foxprow\foxuser.dbf", .Connection = connect$, .SQLStatement = "Select * from foxuser.dbf" End SubFor additional information, please see the following article in the Microsoft Knowledge Base:
ARTICLE-ID: Q110334 TITLE : WordBasic Examples Using ODBC: MailMergeOpenDataSource REFERENCES"Microsoft Word Developer's Kit," version 6.0, pages 579-580 The Microsoft Access ODBC Help files DRVFOX.HLP and DRVDBASE.HLP, which are located in the Windows SYSTEM subdirectory.
|
KBCategory: kbusage kbinterop kbmacro
© 1998 Microsoft Corporation. All rights reserved. Terms of Use. |