home *** CD-ROM | disk | FTP | other *** search
- [!newguid(InterfaceGUID)]
- [!set(ThreadingModel, "Apartment")]
- [!Dialog("ProvName98")]
- [!strcpy(UpperShortName, ShortName)]
- [!toupper(UpperShortName)]
-
- [!AddStringToSymbol(SrcHeaderTemplate, GalleryPath, "pdatasrc.h")]
- [!AddStringToSymbol(SessHeaderTemplate, GalleryPath, "psession.h")]
- [!AddStringToSymbol(RSHeaderTemplate, GalleryPath, "prowset.h")]
- [!AddStringToSymbol(CPPTemplate, GalleryPath, "prowset.cpp")]
- [!AddStringToSymbol(RGSTemplate, GalleryPath, "provider.rgs")]
- [!AddStringToSymbol(SrcCPPName, ShortName, "RS.cpp")]
- [!AddStringToSymbol(TypeName, ShortName, " OLE DB Provider")]
-
- [!AddSymbolToSymbol(RGSName, ProjectDirectory, ShortName)]
- [!AddStringToSymbol(RGSName, RGSName, ".rgs")]
-
- [!target(RGSName)]
- [!include(RGSTemplate)]
- [!target()]
-
- [!AddSymbolToString(IDR_REGISTRYID, "IDR_", UpperShortName)]
- [!AddRegistryToRC(RGSName, IDR_REGISTRYID)]
-
- [!target(DataSourceFile)]
- [!include(SrcHeaderTemplate)]
- [!target()]
-
- [!target(SessionFile)]
- [!include(SessHeaderTemplate)]
- [!target()]
-
- [!target(RowsetFile)]
- [!include(RSHeaderTemplate)]
- [!target()]
-
- [!target(SrcCPPName)]
- [!include(CPPTemplate)]
- [!target()]
-
- [!if(VC)]
- [!else]
- [!AddStringToSymbol(IDLProject, ProjectName, ".idl")]
- [!endif]
- [!AddStringToSymbol(IDLCoClass, GalleryPath, "provco.idl")]
- [!AddCoClassToIDL(IDLProject, IDLCoClass)]
-
- [!AddToObjectMap(CoClassName, DataSource)]
-
- [!AddSymbolToString(headerSess, "\"", SessionFile)]
- [!AddStringToSymbol(headerSess, headerSess, "\"")]
- [!AddIncludeFile(ProjectNameCPP, headerSess)]
- [!AddSymbolToString(header, "\"", DataSourceFile)]
- [!AddStringToSymbol(header, header, "\"")]
- [!AddIncludeFile(ProjectNameCPP, header)]
-
- [!if!(stdafx.h)]
- [!set(stdafx.h, "stdafx.h")]
- [!endif]
- [!if!(stdafx.cpp)]
- [!set(stdafx.cpp, "stdafx.cpp")]
- [!endif]
- [!set(atlctl.h, "<atlctl.h>")]
- [!set(atldb.h, "<atldb.h>")]
- [!AddIncludeFile(stdafx.h, atlctl.h)]
- [!AddIncludeFile(stdafx.h, atldb.h)]
- [!AddImportFile(IDLProject, "oaidl.idl")]
-
- [!AddFileToProject(SrcCPPName)]
- [!AddFileToProject(DataSourceFile)]
- [!AddFileToProject(RowsetFile)]
- [!AddFileToProject(SessionFile)]
-
- [!set(IDS_DBPROP_ACTIVESESSIONS, "IDS_DBPROP_ACTIVESESSIONS")]
- [!set(IDS_DBPROP_ASYNCTXNCOMMIT, "IDS_DBPROP_ASYNCTXNCOMMIT")]
- [!set(IDS_DBPROP_BYREFACCESSORS, "IDS_DBPROP_BYREFACCESSORS")]
- [!set(IDS_DBPROP_CATALOGLOCATION, "IDS_DBPROP_CATALOGLOCATION")]
- [!set(IDS_DBPROP_CATALOGTERM, "IDS_DBPROP_CATALOGTERM")]
- [!set(IDS_DBPROP_CATALOGUSAGE, "IDS_DBPROP_CATALOGUSAGE)]
- [!set(IDS_DBPROP_COLUMNDEFINITION, "IDS_DBPROP_COLUMNDEFINITION")]
- [!set(IDS_DBPROP_CONCATNULLBEHAVIOR, "IDS_DBPROP_CONCATNULLBEHAVIOR")]
- [!set(IDS_DBPROP_DATASOURCENAME, "IDS_DBPROP_DATASOURCENAME")]
- [!set(IDS_DBPROP_DATASOURCEREADONLY, "IDS_DBPROP_DATASOURCEREADONLY")]
- [!set(IDS_DBPROP_DBMSNAME, "IDS_DBPROP_DBMSNAME")]
- [!set(IDS_DBPROP_DBMSVER, "IDS_DBPROP_DBMSVER")]
- [!set(IDS_DBPROP_PROCEDURETERM , "IDS_DBPROP_PROCEDURETERM")]
- [!set(IDS_DBPROP_PROVIDEROLEDBVER , "IDS_DBPROP_PROVIDEROLEDBVER")]
- [!set(IDS_DBPROP_PROVIDERNAME, "IDS_DBPROP_PROVIDERNAME")]
- [!set(IDS_DBPROP_PROVIDERVER , "IDS_DBPROP_PROVIDERVER")]
- [!set(IDS_DBPROP_QUOTEDIDENTIFIERCASE, "IDS_DBPROP_QUOTEDIDENTIFIERCASE")]
- [!set(IDS_DBPROP_SCHEMATERM, "IDS_DBPROP_SCHEMATERM")]
- [!set(IDS_DBPROP_SCHEMAUSAGE, "IDS_DBPROP_SCHEMAUSAGE")]
- [!set(IDS_DBPROP_SQLSUPPORT, "IDS_DBPROP_SQLSUPPORT")]
- [!set(IDS_DBPROP_STRUCTUREDSTORAGE , "IDS_DBPROP_STRUCTUREDSTORAGE")]
- [!set(IDS_DBPROP_SUBQUERIES, "IDS_DBPROP_SUBQUERIES")]
- [!set(IDS_DBPROP_SUPPORTEDTXNISOLEVELS, "IDS_DBPROP_SUPPORTEDTXNISOLEVELS")]
- [!set(IDS_DBPROP_SUPPORTEDTXNISORETAIN, "IDS_DBPROP_SUPPORTEDTXNISORETAIN")]
- [!set(IDS_DBPROP_TABLETERM, "IDS_DBPROP_TABLETERM")]
- [!set(IDS_DBPROP_USERNAME, "IDS_DBPROP_USERNAME")]
- [!set(IDS_DBPROP_SUPPORTEDTXNDDL, "IDS_DBPROP_SUPPORTEDTXNDDL")]
- [!set(IDS_DBPROP_ASYNCTXNABORT, "IDS_DBPROP_ASYNCTXNABORT")]
- [!set(IDS_DBPROP_DSOTHREADMODEL, "IDS_DBPROP_DSOTHREADMODEL")]
- [!set(IDS_DBPROP_MULTIPLEPARAMSETS, "IDS_DBPROP_MULTIPLEPARAMSETS")]
- [!set(IDS_DBPROP_OUTPUTPARAMETERAVAILABILITY, "IDS_DBPROP_OUTPUTPARAMETERAVAILABILITY")]
- [!set(IDS_DBPROP_PERSISTENTIDTYPE, "IDS_DBPROP_PERSISTENTIDTYPE")]
- [!set(IDS_DBPROP_NOTIFYCOLUMNSET, "IDS_DBPROP_NOTIFYCOLUMNSET")]
- [!set(IDS_DBPROP_NOTIFYROWDELETE, "IDS_DBPROP_NOTIFYROWDELETE")]
- [!set(IDS_DBPROP_NOTIFYROWFIRSTCHANGE, "IDS_DBPROP_NOTIFYROWFIRSTCHANGE")]
- [!set(IDS_DBPROP_NOTIFYROWINSERT, "IDS_DBPROP_NOTIFYROWINSERT")]
- [!set(IDS_DBPROP_NOTIFYROWRESYNCH, "IDS_DBPROP_NOTIFYROWRESYNCH")]
- [!set(IDS_DBPROP_NOTIFYROWSETRELEASE, "IDS_DBPROP_NOTIFYROWSETRELEASE")]
- [!set(IDS_DBPROP_NOTIFYROWSETFETCHPOSITIONCHANGE , "IDS_DBPROP_NOTIFYROWSETFETCHPOSITIONCHANGE")]
- [!set(IDS_DBPROP_NOTIFYROWUNDOCHANGE , "IDS_DBPROP_NOTIFYROWUNDOCHANGE")]
- [!set(IDS_DBPROP_NOTIFYROWUNDODELETE , "IDS_DBPROP_NOTIFYROWUNDODELETE")]
- [!set(IDS_DBPROP_GROUPBY , "IDS_DBPROP_GROUPBY")]
- [!set(IDS_DBPROP_HETEROGENEOUSTABLES , "IDS_DBPROP_HETEROGENEOUSTABLES")]
- [!set(IDS_DBPROP_IDENTIFIERCASE , "IDS_DBPROP_IDENTIFIERCASE")]
- [!set(IDS_DBPROP_LOCKMODES , "IDS_DBPROP_LOCKMODES")]
- [!set(IDS_DBPROP_MAXINDEXSIZE , "IDS_DBPROP_MAXINDEXSIZE")]
- [!set(IDS_DBPROP_MAXROWSIZE , "IDS_DBPROP_MAXROWSIZE")]
- [!set(IDS_DBPROP_MAXROWSIZEINCLUDESBLOB , "IDS_DBPROP_MAXROWSIZEINCLUDESBLOB")]
- [!set(IDS_DBPROP_MAXTABLESINSELECT , "IDS_DBPROP_MAXTABLESINSELECT")]
- [!set(IDS_DBPROP_MULTIPLESTORAGEOBJECTS , "IDS_DBPROP_MULTIPLESTORAGEOBJECTS")]
- [!set(IDS_DBPROP_MULTITABLEUPDATE , "IDS_DBPROP_MULTITABLEUPDATE")]
- [!set(IDS_DBPROP_NOTIFICATIONPHASES , "IDS_DBPROP_NOTIFICATIONPHASES")]
- [!set(IDS_DBPROP_NULLCOLLATION , "IDS_DBPROP_NULLCOLLATION")]
- [!set(IDS_DBPROP_OLEOBJECTS , "IDS_DBPROP_OLEOBJECTS")]
- [!set(IDS_DBPROP_ORDERBYCOLUMNSINSELECT , "IDS_DBPROP_ORDERBYCOLUMNSINSELECT")]
- [!set(IDS_DBPROP_PREPARECOMMITBEHAVIOR , "IDS_DBPROP_PREPARECOMMITBEHAVIOR")]
- [!set(IDS_DBPROP_PREPAREABORTBEHAVIOR , "IDS_DBPROP_PREPAREABORTBEHAVIOR")]
- [!set(IDS_DBPROP_NOTIFYROWUNDOINSERT , "IDS_DBPROP_NOTIFYROWUNDOINSERT")]
- [!set(IDS_DBPROP_NOTIFYROWUPDATE , "IDS_DBPROP_NOTIFYROWUPDATE")]
- [!set(IDS_DBPROP_ROWSETCONVERSIONSONCOMMAND , "IDS_DBPROP_ROWSETCONVERSIONSONCOMMAND")]
- [!set(IDS_DBPROP_MULTIPLERESULTS , "IDS_DBPROP_MULTIPLERESULTS")]
- [!set(IDS_DBPROP_ISequentialStream , "IDS_DBPROP_ISequentialStream")]
- [!set(IDS_DBPROP_ABORTPRESERVE , "IDS_DBPROP_ABORTPRESERVE")]
- [!set(IDS_DBPROP_BLOCKINGSTORAGEOBJECTS , "IDS_DBPROP_BLOCKINGSTORAGEOBJECTS")]
- [!set(IDS_DBPROP_IRowsetScroll , "IDS_DBPROP_IRowsetScroll")]
- [!set(IDS_DBPROP_IRowsetUpdate , "IDS_DBPROP_IRowsetUpdate")]
- [!set(IDS_DBPROP_ISupportErrorInfo , "IDS_DBPROP_ISupportErrorInfo")]
- [!set(IDS_DBPROP_CHANGEINSERTEDROWS , "IDS_DBPROP_CHANGEINSERTEDROWS")]
- [!set(IDS_DBPROP_RETURNPENDINGINSERTS , "IDS_DBPROP_RETURNPENDINGINSERTS")]
- [!set(IDS_DBPROP_IConvertType , "IDS_DBPROP_IConvertType")]
- [!set(IDS_DBPROP_AUTH_CACHE_AUTHINFO , "IDS_DBPROP_AUTH_CACHE_AUTHINFO")]
- [!set(IDS_DBPROP_AUTH_ENCRYPT_PASSWORD , "IDS_DBPROP_AUTH_ENCRYPT_PASSWORD")]
- [!set(IDS_DBPROP_AUTH_INTEGRATED , "IDS_DBPROP_AUTH_INTEGRATED")]
- [!set(IDS_DBPROP_AUTH_MASK_PASSWORD , "IDS_DBPROP_AUTH_MASK_PASSWORD")]
- [!set(IDS_DBPROP_AUTH_PASSWORD , "IDS_DBPROP_AUTH_PASSWORD")]
- [!set(IDS_DBPROP_AUTH_PERSIST_ENCRYPTED , "IDS_DBPROP_AUTH_PERSIST_ENCRYPTED")]
- [!set(IDS_DBPROP_AUTH_PERSIST_SENSITIVE_AUTHINFO , "IDS_DBPROP_AUTH_PERSIST_SENSITIVE_AUTHINFO")]
- [!set(IDS_DBPROP_AUTH_USERID , "IDS_DBPROP_AUTH_USERID")]
- [!set(IDS_DBPROP_INIT_DATASOURCE , "IDS_DBPROP_INIT_DATASOURCE")]
- [!set(IDS_DBPROP_INIT_HWND , "IDS_DBPROP_INIT_HWND")]
- [!set(IDS_DBPROP_INIT_IMPERSONATION_LEVEL , "IDS_DBPROP_INIT_IMPERSONATION_LEVEL")]
- [!set(IDS_DBPROP_INIT_LOCATION , "IDS_DBPROP_INIT_LOCATION")]
- [!set(IDS_DBPROP_INIT_MODE , "IDS_DBPROP_INIT_MODE")]
- [!set(IDS_DBPROP_INIT_PROMPT , "IDS_DBPROP_INIT_PROMPT")]
- [!set(IDS_DBPROP_INIT_PROTECTION_LEVEL , "IDS_DBPROP_INIT_PROTECTION_LEVEL")]
- [!set(IDS_DBPROP_INIT_TIMEOUT , "IDS_DBPROP_INIT_TIMEOUT")]
- [!set(IDS_DBPROP_INIT_LCID , "IDS_DBPROP_INIT_LCID")]
- [!set(IDS_DBPROP_INIT_PROVIDERSTRING , "IDS_DBPROP_INIT_PROVIDERSTRING")]
- [!set(IDS_DBPROP_SESS_AUTOCOMMITISOLEVELS , "IDS_DBPROP_SESS_AUTOCOMMITISOLEVELS")]
- [!set(IDS_DBPROP_SERVERCURSOR , "IDS_DBPROP_SERVERCURSOR")]
- [!set(IDS_DBPROP_TRANSACTEDOBJECT , "IDS_DBPROP_TRANSACTEDOBJECT")]
- [!set(IDS_DBPROP_UPDATABILITY , "IDS_DBPROP_UPDATABILITY")]
- [!set(IDS_DBPROP_STRONGIDENTITY , "IDS_DBPROP_STRONGIDENTITY")]
- [!set(IDS_DBPROP_IAccessor , "IDS_DBPROP_IAccessor")]
- [!set(IDS_DBPROP_IColumnsInfo , "IDS_DBPROP_IColumnsInfo")]
- [!set(IDS_DBPROP_IColumnsRowset , "IDS_DBPROP_IColumnsRowset")]
- [!set(IDS_DBPROP_IConnectionPointContainer , "IDS_DBPROP_IConnectionPointContainer")]
- [!set(IDS_DBPROP_IProvideMoniker , "IDS_DBPROP_IProvideMoniker")]
- [!set(IDS_DBPROP_IRowset , "IDS_DBPROP_IRowset")]
- [!set(IDS_DBPROP_IRowsetChange , "IDS_DBPROP_IRowsetChange")]
- [!set(IDS_DBPROP_IRowsetIdentity , "IDS_DBPROP_IRowsetIdentity")]
- [!set(IDS_DBPROP_IRowsetInfo , "IDS_DBPROP_IRowsetInfo")]
- [!set(IDS_DBPROP_IRowsetLocate , "IDS_DBPROP_IRowsetLocate")]
- [!set(IDS_DBPROP_IRowsetResynch , "IDS_DBPROP_IRowsetResynch")]
- [!set(IDS_DBPROP_BOOKMARKS , "IDS_DBPROP_BOOKMARKS")]
- [!set(IDS_DBPROP_BOOKMARKSKIPPED , "IDS_DBPROP_BOOKMARKSKIPPED")]
- [!set(IDS_DBPROP_BOOKMARKTYPE , "IDS_DBPROP_BOOKMARKTYPE")]
- [!set(IDS_DBPROP_CANFETCHBACKWARDS , "IDS_DBPROP_CANFETCHBACKWARDS")]
- [!set(IDS_DBPROP_CANHOLDROWS , "IDS_DBPROP_CANHOLDROWS")]
- [!set(IDS_DBPROP_APPENDONLY , "IDS_DBPROP_APPENDONLY")]
- [!set(IDS_DBPROP_CANSCROLLBACKWARDS , "IDS_DBPROP_CANSCROLLBACKWARDS")]
- [!set(IDS_DBPROP_COLUMNRESTRICT , "IDS_DBPROP_COLUMNRESTRICT")]
- [!set(IDS_DBPROP_COMMANDTIMEOUT , "IDS_DBPROP_COMMANDTIMEOUT")]
- [!set(IDS_DBPROP_COMMITPRESERVE , "IDS_DBPROP_COMMITPRESERVE")]
- [!set(IDS_DBPROP_DELAYSTORAGEOBJECTS , "IDS_DBPROP_DELAYSTORAGEOBJECTS")]
- [!set(IDS_DBPROP_IMMOBILEROWS , "IDS_DBPROP_IMMOBILEROWS")]
- [!set(IDS_DBPROP_LITERALBOOKMARKS , "IDS_DBPROP_LITERALBOOKMARKS")]
- [!set(IDS_DBPROP_LITERALIDENTITY , "IDS_DBPROP_LITERALIDENTITY")]
- [!set(IDS_DBPROP_MAXOPENROWS , "IDS_DBPROP_MAXOPENROWS")]
- [!set(IDS_DBPROP_MAXPENDINGROWS , "IDS_DBPROP_MAXPENDINGROWS")]
- [!set(IDS_DBPROP_MAXROWS , "IDS_DBPROP_MAXROWS")]
- [!set(IDS_DBPROP_OTHERINSERT , "IDS_DBPROP_OTHERINSERT")]
- [!set(IDS_DBPROP_OTHERUPDATEDELETE , "IDS_DBPROP_OTHERUPDATEDELETE")]
- [!set(IDS_DBPROP_OWNINSERT , "IDS_DBPROP_OWNINSERT")]
- [!set(IDS_DBPROP_OWNUPDATEDELETE , "IDS_DBPROP_OWNUPDATEDELETE")]
- [!set(IDS_DBPROP_QUICKRESTART , "IDS_DBPROP_QUICKRESTART")]
- [!set(IDS_DBPROP_REENTRANTEVENTS , "IDS_DBPROP_REENTRANTEVENTS")]
- [!set(IDS_DBPROP_REMOVEDELETED , "IDS_DBPROP_REMOVEDELETED")]
- [!set(IDS_DBPROP_REPORTMULTIPLECHANGES , "IDS_DBPROP_REPORTMULTIPLECHANGES")]
- [!set(IDS_DBPROP_ROWRESTRICT , "IDS_DBPROP_ROWRESTRICT")]
- [!set(IDS_DBPROP_ROWTHREADMODEL , "IDS_DBPROP_ROWTHREADMODEL")]
- [!set(IDS_DBPROP_ORDEREDBOOKMARKS , "IDS_DBPROP_ORDEREDBOOKMARKS")]
-
-
- [!set(Active_Sessions, "Active Sessions")]
- [!set(Asynchable_Commit, "Asynchable Commit")]
- [!set(Pass_By_Ref_Accessors, "Pass By Ref Accessors")]
- [!set(Catalog_Location, "Catalog Location")]
- [!set(Catalog_Term, "Catalog Term")]
- [!set(Catalog_Usage, "Catalog Usage")]
- [!set(Column_Definition, "Column Definition")]
- [!set(NULL_Concatenation_Behavior, "NULL Concatenation Behavior")]
- [!set(Data_Source_Name, "Data Source Name")]
- [!set(Read_Only_Data_Source, "Read-Only Data Source")]
- [!set(DBMS_Name, "DBMS Name")]
- [!set(DBMS_Version, "DBMS Version")]
- [!set(Procedure_Term, "Procedure Term")]
- [!set(OLE_DB_Version, "OLE DB Version")]
- [!set(Provider_Name, "Provider Name")]
- [!set(Provider_Version, "Provider Version")]
- [!set(Quoted_Identifier_Sensitivity, "Quoted Identifier Sensitivity")]
- [!set(Schema_Term, "Schema Term")]
- [!set(Schema_Usage, "Schema Usage")]
- [!set(SQL_Support, "SQL Support")]
- [!set(Structured_Storage, "Structured Storage")]
- [!set(Subquery_Support, "Subquery Support")]
- [!set(Isolation_Levels, "Isolation Levels")]
- [!set(Isolation_Retention, "Isolation Retention")]
- [!set(Table_Term, "Table Term")]
- [!set(User_Name, "User Name")]
- [!set(Transaction_DDL, "Transaction DDL")]
- [!set(Asynchable_Abort, "Asynchable Abort")]
- [!set(Data_Source_Object_Threading_Model, "Data Source Object Threading Model")]
- [!set(Multiple_Parameter_Sets, "Multiple Parameter Sets")]
- [!set(Output_Parameter_Availability, "Output Parameter Availability")]
- [!set(Persistent_ID_Type, "Persistent ID Type")]
- [!set(Column_Set_Notification, "Column Set Notification")]
- [!set(Row_Delete_Notification, "Row Delete Notification")]
- [!set(Row_First_Change_Notification, "Row First Change Notification")]
- [!set(Row_Insert_Notification, "Row Insert Notification")]
- [!set(Row_Resynchronization_Notification, "Row Resynchronization Notification")]
- [!set(Rowset_Release_Notification, "Rowset Release Notification")]
- [!set(Rowset_Fetch_Position_Change_Notification, "Rowset Fetch Position Change Notification")]
- [!set(Row_Undo_Change_Notification, "Row Undo Change Notification")]
- [!set(Row_Undo_Delete_Notification, "Row Undo Delete Notification")]
- [!set(GROUP_BY_Support, "GROUP BY Support")]
- [!set(Heterogenous_Table_Support, "Heterogeneous Table Support")]
- [!set(Identifier_Case_Sensitivity, "Identifier Case Sensitivity")]
- [!set(Lock_Modes, "Lock Modes")]
- [!set(Maximum_Index_Size, "Maximum Index Size")]
- [!set(Maximum_Row_Size, "Maximum Row Size")]
- [!set(Maximum_Row_Size_Includes_BLOB, "Maximum Row Size Includes BLOB")]
- [!set(Maximum_Tables_in_SELECT, "Maximum Tables in SELECT")]
- [!set(Multiple_Storage_Objects, "Multiple Storage Objects")]
- [!set(Multi_Table_Update, "Multi-Table Update")]
- [!set(Notification_Phases, "Notification Phases")]
- [!set(NULL_Collation_Order, "NULL Collation Order")]
- [!set(OLE_Object_Support, "OLE Object Support")]
- [!set(ORDER_BY_Columns_in_Select_List, "ORDER BY Columns in Select List")]
- [!set(Prepare_Commit_Behavior, "Prepare Commit Behavior")]
- [!set(Prepare_Abort_Behavior, "Prepare Abort Behavior")]
- [!set(Row_Undo_Insert_Notification, "Row Undo Insert Notification")]
- [!set(Row_Update_Notification, "Row Update Notification")]
- [!set(Rowset_Conversions_on_Command, "Rowset Conversions on Command")]
- [!set(Multiple_Results, "Multiple Results")]
- [!set(ISequentialStream, "ISequentialStream")]
- [!set(Preserve_on_Abort, "Preserve on Abort")]
- [!set(Blocking_Storage_Objects, "Blocking Storage Objects")]
- [!set(IRowsetScroll, "IRowsetScroll")]
- [!set(IRowsetUpdate, "IRowsetUpdate")]
- [!set(ISupportErrorInfo, "ISupportErrorInfo")]
- [!set(Change_Inserted_Rows, "Change Inserted Rows")]
- [!set(Return_Pending_Inserts, "Return Pending Inserts")]
- [!set(IConvertType, "IConvertType")]
- [!set(Cache_Authentication, "Cache Authentication")]
- [!set(Encrypt_Password, "Encrypt Password")]
- [!set(Integrated_Security, "Integrated Security")]
- [!set(Mask_Password, "Mask Password")]
- [!set(Password, "Password")]
- [!set(Persist_Encrypted, "Persist Encrypted")]
- [!set(Persist_Security_Info, "Persist Security Info")]
- [!set(User_ID, "User ID")]
- [!set(Data_Source, "Data Source")]
- [!set(Window_Handle, "Window Handle")]
- [!set(Impersonation_Level, "Impersonation Level")]
- [!set(Location, "Location")]
- [!set(Mode, "Mode")]
- [!set(Prompt, "Prompt")]
- [!set(Protection_Level, "Protection Level")]
- [!set(Connect_Timeout, "Connect Timeout")]
- [!set(Locale_Identifier, "Locale Identifier")]
- [!set(Extended_Properties, "Extended Properties")]
- [!set(Autocommit_Isolation_Levels, "Autocommit Isolation Levels")]
- [!set(Server_Cursor, "Server Cursor")]
- [!set(Objects_Transacted, "Objects Transacted")]
- [!set(Updatability, "Updatability")]
- [!set(Strong_Row_Identity, "Strong Row Identity")]
- [!set(IAccessor, "IAccessor")]
- [!set(IColumnsInfo, "IColumnsInfo")]
- [!set(IColumnsRowset, "IColumnsRowset")]
- [!set(IConnectionPointContainer, "IConnectionPointContainer")]
- [!set(IProvideMoniker, "IProvideMoniker")]
- [!set(IRowset, "IRowset")]
- [!set(IRowsetChange, "IRowsetChange")]
- [!set(IRowsetIdentity, "IRowsetIdentity")]
- [!set(IRowsetInfo, "IRowsetInfo")]
- [!set(IRowsetLocate, "IRowsetLocate")]
- [!set(IRowsetResynch, "IRowsetResynch")]
- [!set(Use_Bookmarks, "Use Bookmarks")]
- [!set(Skip_Deleted_Bookmarks, "Skip Deleted Bookmarks")]
- [!set(Bookmark_Type, "Bookmark Type")]
- [!set(Fetch_Backwards, "Fetch Backwards")]
- [!set(Hold_Rows, "Hold Rows")]
- [!set(Append_Only_Rowset, "Append-Only Rowset")]
- [!set(Scroll_Backwards, "Scroll Backwards")]
- [!set(Column_Privileges, "Column Privileges")]
- [!set(Command_Time_Out, "Command Time Out")]
- [!set(Preserve_on_Commit, "Preserve on Commit")]
- [!set(Delay_Storage_Object_Updates, "Delay Storage Object Updates")]
- [!set(Immobile_Rows, "Immobile Rows")]
- [!set(Literal_Bookmarks, "Literal Bookmarks")]
- [!set(Literal_Row_Identity, "Literal Row Identity")]
- [!set(Maximum_Open_Rows, "Maximum Open Rows")]
- [!set(Maximum_Pending_Rows, "Maximum Pending Rows")]
- [!set(Maximum_Rows, "Maximum Rows")]
- [!set(Others_Inserts_Visible, "Others' Inserts Visible")]
- [!set(Others_Changes_Visible, "Others' Changes Visible")]
- [!set(Own_Inserts_Visible, "Own Inserts Visible")]
- [!set(Own_Changes_Visible, "Own Changes Visible")]
- [!set(Quick_Restart, "Quick Restart")]
- [!set(Reentrant_Events, "Reentrant Events")]
- [!set(Remove_Deleted_Rows, "Remove Deleted Rows")]
- [!set(Report_Multiple_Changes, "Report Multiple Changes")]
- [!set(Row_Privileges, "Row Privileges")]
- [!set(Row_Threading_Model, "Row Threading Model")]
- [!set(Ordered_Bookmarks, "Bookmarks Ordered")]
-
-
-
- [!AddStringResource(IDS_DBPROP_ACTIVESESSIONS, Active_Sessions)]
- [!AddStringResource(IDS_DBPROP_ASYNCTXNCOMMIT, Asynchable_Commit)]
- [!AddStringResource(IDS_DBPROP_BYREFACCESSORS, Pass_By_Ref_Accessors)]
- [!AddStringResource(IDS_DBPROP_CATALOGLOCATION, Catalog_Location)]
- [!AddStringResource(IDS_DBPROP_CATALOGTERM, Catalog_Term)]
- [!AddStringResource(IDS_DBPROP_CATALOGUSAGE, Catalog_Usage)]
- [!AddStringResource(IDS_DBPROP_COLUMNDEFINITION, Column_Definition)]
- [!AddStringResource(IDS_DBPROP_CONCATNULLBEHAVIOR, NULL_Concatenation_Behavior)]
- [!AddStringResource(IDS_DBPROP_DATASOURCENAME, Data_Source_Name)]
- [!AddStringResource(IDS_DBPROP_DATASOURCEREADONLY, Read_Only_Data_Source)]
- [!AddStringResource(IDS_DBPROP_DBMSNAME , DBMS_Name)]
- [!AddStringResource(IDS_DBPROP_DBMSVER , DBMS_Version)]
- [!AddStringResource(IDS_DBPROP_PROCEDURETERM , Procedure_Term)]
- [!AddStringResource(IDS_DBPROP_PROVIDEROLEDBVER , OLE_DB_Version)]
- [!AddStringResource(IDS_DBPROP_PROVIDERNAME , Provider_Name)]
- [!AddStringResource(IDS_DBPROP_PROVIDERVER , Provider_Version)]
- [!AddStringResource(IDS_DBPROP_QUOTEDIDENTIFIERCASE , Quoted_Identifier_Sensitivity)]
- [!AddStringResource(IDS_DBPROP_SCHEMATERM , Schema_Term)]
- [!AddStringResource(IDS_DBPROP_SCHEMAUSAGE , Schema_Usage)]
- [!AddStringResource(IDS_DBPROP_SQLSUPPORT , SQL_Support)]
- [!AddStringResource(IDS_DBPROP_STRUCTUREDSTORAGE , Structured_Storage)]
- [!AddStringResource(IDS_DBPROP_SUBQUERIES , Subquery_Support)]
- [!AddStringResource(IDS_DBPROP_SUPPORTEDTXNISOLEVELS , Isolation_Levels)]
- [!AddStringResource(IDS_DBPROP_SUPPORTEDTXNISORETAIN , Isolation_Retention)]
- [!AddStringResource(IDS_DBPROP_TABLETERM , Table_Term)]
- [!AddStringResource(IDS_DBPROP_USERNAME , User_Name)]
- [!AddStringResource(IDS_DBPROP_SUPPORTEDTXNDDL , Transaction_DDL)]
- [!AddStringResource(IDS_DBPROP_ASYNCTXNABORT , Asynchable_Abort)]
- [!AddStringResource(IDS_DBPROP_DSOTHREADMODEL , Data_Source_Object_Threading_Model)]
- [!AddStringResource(IDS_DBPROP_MULTIPLEPARAMSETS , Multiple_Parameter_Sets)]
- [!AddStringResource(IDS_DBPROP_OUTPUTPARAMETERAVAILABILITY , Output_Parameter_Availability)]
- [!AddStringResource(IDS_DBPROP_PERSISTENTIDTYPE , Persistent_ID_Type)]
- [!AddStringResource(IDS_DBPROP_NOTIFYCOLUMNSET , Column_Set_Notification)]
- [!AddStringResource(IDS_DBPROP_NOTIFYROWDELETE , Row_Delete_Notification)]
- [!AddStringResource(IDS_DBPROP_NOTIFYROWFIRSTCHANGE , Row_First_Change_Notification)]
- [!AddStringResource(IDS_DBPROP_NOTIFYROWINSERT , Row_Insert_Notification)]
- [!AddStringResource(IDS_DBPROP_NOTIFYROWRESYNCH , Row_Resynchronization_Notification)]
- [!AddStringResource(IDS_DBPROP_NOTIFYROWSETRELEASE , Rowset_Release_Notification)]
- [!AddStringResource(IDS_DBPROP_NOTIFYROWSETFETCHPOSITIONCHANGE , Rowset_Fetch_Position_Change_Notification)]
- [!AddStringResource(IDS_DBPROP_NOTIFYROWUNDOCHANGE , Row_Undo_Change_Notification)]
- [!AddStringResource(IDS_DBPROP_NOTIFYROWUNDODELETE , Row_Undo_Delete_Notification)]
- [!AddStringResource(IDS_DBPROP_GROUPBY , GROUP_BY_Support)]
- [!AddStringResource(IDS_DBPROP_HETEROGENEOUSTABLES , Heterogenous_Table_Support)]
- [!AddStringResource(IDS_DBPROP_IDENTIFIERCASE , Identifier_Case_Sensitivity)]
- [!AddStringResource(IDS_DBPROP_LOCKMODES , Lock_Modes)]
- [!AddStringResource(IDS_DBPROP_MAXINDEXSIZE , Maximum_Index_Size)]
- [!AddStringResource(IDS_DBPROP_MAXROWSIZE , Maximum_Row_Size)]
- [!AddStringResource(IDS_DBPROP_MAXROWSIZEINCLUDESBLOB , Maximum_Row_Size_Includes_BLOB)]
- [!AddStringResource(IDS_DBPROP_MAXTABLESINSELECT , Maximum_Tables_in_SELECT)]
- [!AddStringResource(IDS_DBPROP_MULTIPLESTORAGEOBJECTS , Multiple_Storage_Objects)]
- [!AddStringResource(IDS_DBPROP_MULTITABLEUPDATE , Multi_Table_Update)]
- [!AddStringResource(IDS_DBPROP_NOTIFICATIONPHASES , Notification_Phases)]
- [!AddStringResource(IDS_DBPROP_NULLCOLLATION , NULL_Collation_Order)]
- [!AddStringResource(IDS_DBPROP_OLEOBJECTS , OLE_Object_Support)]
- [!AddStringResource(IDS_DBPROP_ORDERBYCOLUMNSINSELECT , ORDER_BY_Columns_in_Select_List)]
- [!AddStringResource(IDS_DBPROP_PREPARECOMMITBEHAVIOR , Prepare_Commit_Behavior)]
- [!AddStringResource(IDS_DBPROP_PREPAREABORTBEHAVIOR , Prepare_Abort_Behavior)]
- [!AddStringResource(IDS_DBPROP_NOTIFYROWUNDOINSERT , Row_Undo_Insert_Notification)]
- [!AddStringResource(IDS_DBPROP_NOTIFYROWUPDATE , Row_Update_Notification)]
- [!AddStringResource(IDS_DBPROP_ROWSETCONVERSIONSONCOMMAND , Rowset_Conversions_on_Command)]
- [!AddStringResource(IDS_DBPROP_MULTIPLERESULTS , Multiple_Results)]
- [!AddStringResource(IDS_DBPROP_ISequentialStream , ISequentialStream)]
- [!AddStringResource(IDS_DBPROP_ABORTPRESERVE , Preserve_on_Abort)]
- [!AddStringResource(IDS_DBPROP_BLOCKINGSTORAGEOBJECTS , Blocking_Storage_Objects)]
- [!AddStringResource(IDS_DBPROP_IRowsetScroll , IRowsetScroll)]
- [!AddStringResource(IDS_DBPROP_IRowsetUpdate , IRowsetUpdate)]
- [!AddStringResource(IDS_DBPROP_ISupportErrorInfo , ISupportErrorInfo)]
- [!AddStringResource(IDS_DBPROP_CHANGEINSERTEDROWS , Change_Inserted_Rows)]
- [!AddStringResource(IDS_DBPROP_RETURNPENDINGINSERTS , Return_Pending_Inserts)]
- [!AddStringResource(IDS_DBPROP_IConvertType , IConvertType)]
- [!AddStringResource(IDS_DBPROP_AUTH_CACHE_AUTHINFO , Cache_Authentication)]
- [!AddStringResource(IDS_DBPROP_AUTH_ENCRYPT_PASSWORD , Encrypt_Password)]
- [!AddStringResource(IDS_DBPROP_AUTH_INTEGRATED , Integrated_Security)]
- [!AddStringResource(IDS_DBPROP_AUTH_MASK_PASSWORD , Mask_Password)]
- [!AddStringResource(IDS_DBPROP_AUTH_PASSWORD , Password)]
- [!AddStringResource(IDS_DBPROP_AUTH_PERSIST_ENCRYPTED , Persist_Encrypted)]
- [!AddStringResource(IDS_DBPROP_AUTH_PERSIST_SENSITIVE_AUTHINFO , Persist_Security_Info)]
- [!AddStringResource(IDS_DBPROP_AUTH_USERID , User_ID)]
- [!AddStringResource(IDS_DBPROP_INIT_DATASOURCE , Data_Source)]
- [!AddStringResource(IDS_DBPROP_INIT_HWND , Window_Handle)]
- [!AddStringResource(IDS_DBPROP_INIT_IMPERSONATION_LEVEL , Impersonation_Level)]
- [!AddStringResource(IDS_DBPROP_INIT_LOCATION , Location)]
- [!AddStringResource(IDS_DBPROP_INIT_MODE , Mode)]
- [!AddStringResource(IDS_DBPROP_INIT_PROMPT , Prompt)]
- [!AddStringResource(IDS_DBPROP_INIT_PROTECTION_LEVEL , Protection_Level)]
- [!AddStringResource(IDS_DBPROP_INIT_TIMEOUT , Connect_Timeout)]
- [!AddStringResource(IDS_DBPROP_INIT_LCID , Locale_Identifier)]
- [!AddStringResource(IDS_DBPROP_INIT_PROVIDERSTRING , Extended_Properties)]
- [!AddStringResource(IDS_DBPROP_SESS_AUTOCOMMITISOLEVELS , Autocommit_Isolation_Levels)]
- [!AddStringResource(IDS_DBPROP_SERVERCURSOR , Server_Cursor)]
- [!AddStringResource(IDS_DBPROP_TRANSACTEDOBJECT , Objects_Transacted)]
- [!AddStringResource(IDS_DBPROP_UPDATABILITY , Updatability)]
- [!AddStringResource(IDS_DBPROP_STRONGIDENTITY , Strong_Row_Identity)]
- [!AddStringResource(IDS_DBPROP_IAccessor , IAccessor)]
- [!AddStringResource(IDS_DBPROP_IColumnsInfo , IColumnsInfo)]
- [!AddStringResource(IDS_DBPROP_IColumnsRowset , IColumnsRowset)]
- [!AddStringResource(IDS_DBPROP_IConnectionPointContainer , IConnectionPointContainer)]
- [!AddStringResource(IDS_DBPROP_IProvideMoniker , IProvideMoniker)]
- [!AddStringResource(IDS_DBPROP_IRowset , IRowset)]
- [!AddStringResource(IDS_DBPROP_IRowsetChange , IRowsetChange)]
- [!AddStringResource(IDS_DBPROP_IRowsetIdentity , IRowsetIdentity)]
- [!AddStringResource(IDS_DBPROP_IRowsetInfo , IRowsetInfo)]
- [!AddStringResource(IDS_DBPROP_IRowsetLocate , IRowsetLocate)]
- [!AddStringResource(IDS_DBPROP_IRowsetResynch , IRowsetResynch)]
- [!AddStringResource(IDS_DBPROP_BOOKMARKS , Use_Bookmarks)]
- [!AddStringResource(IDS_DBPROP_BOOKMARKSKIPPED , Skip_Deleted_Bookmarks)]
- [!AddStringResource(IDS_DBPROP_BOOKMARKTYPE , Bookmark_Type)]
- [!AddStringResource(IDS_DBPROP_CANFETCHBACKWARDS , Fetch_Backwards)]
- [!AddStringResource(IDS_DBPROP_CANHOLDROWS , Hold_Rows)]
- [!AddStringResource(IDS_DBPROP_APPENDONLY , Append_Only_Rowset)]
- [!AddStringResource(IDS_DBPROP_CANSCROLLBACKWARDS , Scroll_Backwards)]
- [!AddStringResource(IDS_DBPROP_COLUMNRESTRICT , Column_Privileges)]
- [!AddStringResource(IDS_DBPROP_COMMANDTIMEOUT , Command_Time_Out)]
- [!AddStringResource(IDS_DBPROP_COMMITPRESERVE , Preserve_on_Commit)]
- [!AddStringResource(IDS_DBPROP_DELAYSTORAGEOBJECTS , Delay_Storage_Object_Updates)]
- [!AddStringResource(IDS_DBPROP_IMMOBILEROWS , Immobile_Rows)]
- [!AddStringResource(IDS_DBPROP_LITERALBOOKMARKS , Literal_Bookmarks)]
- [!AddStringResource(IDS_DBPROP_LITERALIDENTITY , Literal_Row_Identity)]
- [!AddStringResource(IDS_DBPROP_MAXOPENROWS , Maximum_Open_Rows)]
- [!AddStringResource(IDS_DBPROP_MAXPENDINGROWS , Maximum_Pending_Rows)]
- [!AddStringResource(IDS_DBPROP_MAXROWS , Maximum_Rows)]
- [!AddStringResource(IDS_DBPROP_OTHERINSERT , Others_Inserts_Visible)]
- [!AddStringResource(IDS_DBPROP_OTHERUPDATEDELETE , Others_Changes_Visible)]
- [!AddStringResource(IDS_DBPROP_OWNINSERT , Own_Inserts_Visible)]
- [!AddStringResource(IDS_DBPROP_OWNUPDATEDELETE , Own_Changes_Visible)]
- [!AddStringResource(IDS_DBPROP_QUICKRESTART , Quick_Restart)]
- [!AddStringResource(IDS_DBPROP_REENTRANTEVENTS , Reentrant_Events)]
- [!AddStringResource(IDS_DBPROP_REMOVEDELETED , Remove_Deleted_Rows)]
- [!AddStringResource(IDS_DBPROP_REPORTMULTIPLECHANGES , Report_Multiple_Changes)]
- [!AddStringResource(IDS_DBPROP_ROWRESTRICT , Row_Privileges)]
- [!AddStringResource(IDS_DBPROP_ROWTHREADMODEL , Row_Threading_Model)]
- [!AddStringResource(IDS_DBPROP_ORDEREDBOOKMARKS , Ordered_Bookmarks)]
- [!Commit]
-