問題解決したい製品を選択してください
Article ID: 126606 - View products that this article applies to. This article was previously published under Q126606 SUMMARY
The Help file for the ODBC version 2.0 Desktop Drivers mentions that the
Microsoft Access driver accepts the keywords CREATE_DB, REPAIR_DB, and
COMPACT_DB on the lpszAttributes parameter, but gives no details on their
syntax.
MORE INFORMATION
The SQLConfigDataSource lpszAttributes keywords CREATE_DB, REPAIR_DB, and
COMPACT_DB cannot be used in conjunction with other keywords. If you want
your programs to create a datasource and also create a new .MDB file for
that datasource, you must do this in a two stage process. You must create
the datasource on one call to SQLConfigDataSource, and create the new .MDB
file on a separate call to SQLConfigDataSource.
The syntax for these keywords are:
General, Traditional Spanish, Dutch, Swedish/Finnish,
Norwegian/Danish, Icelandic, Czech, Hungarian, Polish,
Russian, Turkish, Arabic, Hebrew, Greek
NOTE: The General sort order covers English, French, German,
Portuguese, and Italian.
Depending on the version of the Microsoft Jet Engine used by the Microsoft Access ODBC driver the following keywords may also be available: CREATE_DBV2=<path name> <sort order> (to create version 2 Jet engine mdb file, Access 2, 16bit) CREATE_DBV3=<path name> <sort order> (to create version 3 Jet engine mdb file, Access 95, Access 97) CREATE_DBV4=<path name> <sort order> (to create version 4 Jet engine mdb file, Access 2000) NOTE: Some versions of the documentation incorrectly spell CREATE_DBV2 and are missing descriptions for CREATE_DBV3 and CREATE_DBV4. With CREATE_DB, the file named in <path name> must not exist at the time SQLCOnfigDataSource is called. With REPAIR_DB, the file named in <path name> must be a valid .MDB file. With COMPACT_DB, the file named in <source path> must be a valid .MDB file. <destination path> can point to the same file as <source path>, in which case the file will be compacted into the same location. If <destination path> names a different file than <source path>, the file named as the <destination path> must not exist at the time SQLConfigDataSource is called. For example, the following code segment would create a .MDB file, repair it, compress it to a second file, compress it in the same location, and then create a datasource for it.
PropertiesArticle ID: 126606 - Last Review: June 12, 2001 - Revision: 1.0 APPLIES TO
|