⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 simpledataobject.dsp

📁 The ATL OLE DB Provider templates only seem to support read-only rowsets and making them support upd
💻 DSP
字号:
# Microsoft Developer Studio Project File - Name="SimpleDataObject" - Package Owner=<4>
# Microsoft Developer Studio Generated Build File, Format Version 6.00
# ** DO NOT EDIT **

# TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102

CFG=SimpleDataObject - Win32 Debug
!MESSAGE This is not a valid makefile. To build this project using NMAKE,
!MESSAGE use the Export Makefile command and run
!MESSAGE 
!MESSAGE NMAKE /f "SimpleDataObject.mak".
!MESSAGE 
!MESSAGE You can specify a configuration when running NMAKE
!MESSAGE by defining the macro CFG on the command line. For example:
!MESSAGE 
!MESSAGE NMAKE /f "SimpleDataObject.mak" CFG="SimpleDataObject - Win32 Debug"
!MESSAGE 
!MESSAGE Possible choices for configuration are:
!MESSAGE 
!MESSAGE "SimpleDataObject - Win32 Debug" (based on "Win32 (x86) Dynamic-Link Library")
!MESSAGE 

# Begin Project
# PROP AllowPerConfigDependencies 0
# PROP Scc_ProjName ""$/Source/Web Code/COM/OLE DB & ADO/Simple Data Object", FPCAAAAA"
# PROP Scc_LocalPath "."
CPP=cl.exe
MTL=midl.exe
RSC=rc.exe
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 1
# PROP BASE Output_Dir "Debug"
# PROP BASE Intermediate_Dir "Debug"
# PROP BASE Target_Dir ""
# PROP Use_MFC 0
# PROP Use_Debug_Libraries 1
# PROP Output_Dir "Debug"
# PROP Intermediate_Dir "Debug"
# PROP Ignore_Export_Lib 0
# PROP Target_Dir ""
# ADD BASE CPP /nologo /MTd /W3 /Gm /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /Yu"stdafx.h" /FD /GZ /c
# ADD CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "_ATL_DEBUG_QI" /D "deprecated" /Yu"stdafx.h" /FD /GZ /c
# ADD BASE RSC /l 0x809 /d "_DEBUG"
# ADD RSC /l 0x809 /d "_DEBUG"
BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /debug /machine:I386 /pdbtype:sept
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib oledb.lib /nologo /subsystem:windows /dll /debug /machine:I386 /pdbtype:sept
# SUBTRACT LINK32 /pdb:none
# Begin Custom Build - Performing registration
OutDir=.\Debug
TargetPath=.\Debug\SimpleDataObject.dll
InputPath=.\Debug\SimpleDataObject.dll
SOURCE="$(InputPath)"

"$(OutDir)\regsvr32.trg" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
	regsvr32 /s /c "$(TargetPath)" 
	echo regsvr32 exec. time > "$(OutDir)\regsvr32.trg" 
	
# End Custom Build
# Begin Target

# Name "SimpleDataObject - Win32 Debug"
# Begin Group "Source Files"

# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
# Begin Source File

SOURCE=.\ConversionProviderRS.cpp
# End Source File
# Begin Source File

SOURCE=.\DataObjectRowset.cpp
# End Source File
# Begin Source File

SOURCE=.\dlldatax.c
# PROP Exclude_From_Scan -1
# PROP BASE Exclude_From_Build 1
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File

SOURCE=.\IGetAsADORecordset.cpp
# End Source File
# Begin Source File

SOURCE=.\IGetAsADORecordset.idl
# ADD MTL /tlb "" /h "IGetAsADORecordset.h" /iid "IGetAsADORecordset_i.c"
# End Source File
# Begin Source File

SOURCE=.\IGetAsOLEDBRowset.idl
# ADD MTL /tlb "" /h "IGetAsOLEDBRowset.h" /iid "IGetAsOLEDBRowset_i.c"
# End Source File
# Begin Source File

SOURCE=.\MyDataObject.cpp
# End Source File
# Begin Source File

SOURCE=.\SimpleDataObject.cpp
# End Source File
# Begin Source File

SOURCE=.\SimpleDataObject.def
# End Source File
# Begin Source File

SOURCE=.\SimpleDataObject.idl
# ADD MTL /tlb ".\SimpleDataObject.tlb" /h "SimpleDataObject.h" /iid "SimpleDataObject_i.c" /Oicf
# End Source File
# Begin Source File

SOURCE=.\SimpleDataObject.rc
# End Source File
# Begin Source File

SOURCE=.\StdAfx.cpp
# ADD CPP /Yc"stdafx.h"
# End Source File
# End Group
# Begin Group "Header Files"

# PROP Default_Filter "h;hpp;hxx;hm;inl"
# Begin Source File

SOURCE=.\ConversionProviderDS.h
# End Source File
# Begin Source File

SOURCE=.\ConversionProviderRS.h
# End Source File
# Begin Source File

SOURCE=.\ConversionProviderSess.h
# End Source File
# Begin Source File

SOURCE=.\DataObjectRowset.h
# End Source File
# Begin Source File

SOURCE=.\dlldatax.h
# PROP Exclude_From_Scan -1
# PROP BASE Exclude_From_Build 1
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File

SOURCE=.\IColumnsRowsetImpl.h
# End Source File
# Begin Source File

SOURCE=.\ICommandWithParametersImpl.h
# End Source File
# Begin Source File

SOURCE=.\IGetAsADORecordsetImpl.h
# End Source File
# Begin Source File

SOURCE=.\IGetAsOLEDBRowsetImpl.h
# End Source File
# Begin Source File

SOURCE=.\IRowsetChangeImpl.h
# End Source File
# Begin Source File

SOURCE=.\IRowsetExactScrollImpl.h
# End Source File
# Begin Source File

SOURCE=.\IRowsetLocateImpl.h
# End Source File
# Begin Source File

SOURCE=.\IRowsetNotifySourceImpl.h
# End Source File
# Begin Source File

SOURCE=.\IRowsetScrollImpl.h
# End Source File
# Begin Source File

SOURCE=.\MyDataObject.h
# End Source File
# Begin Source File

SOURCE=.\ProxyRowsetImpl.h
# End Source File
# Begin Source File

SOURCE=.\Resource.h
# End Source File
# Begin Source File

SOURCE=.\StdAfx.h
# End Source File
# Begin Source File

SOURCE=.\UpdatableProxyRowsetImpl.h
# End Source File
# End Group
# Begin Group "Resource Files"

# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"
# Begin Source File

SOURCE=.\ConversionProvider.rgs
# End Source File
# Begin Source File

SOURCE=.\MyDataObject.rgs
# End Source File
# End Group
# End Target
# End Project
# Section SimpleDataObject : {00008877-0000-0000-0000-000000000000}
# 	1:26:IDS_DBPROP_LITERALIDENTITY:220
# 	1:30:IDS_DBPROP_INIT_PROVIDERSTRING:190
# 	1:28:IDS_DBPROP_ISupportErrorInfo:169
# 	1:24:IDS_DBPROP_IRowsetUpdate:168
# 	1:28:IDS_DBPROP_MAXTABLESINSELECT:151
# 	1:20:IDS_DBPROP_TABLETERM:127
# 	1:25:IDS_DBPROP_ROWTHREADMODEL:233
# 	1:18:IDS_DBPROP_MAXROWS:223
# 	1:23:IDS_DBPROP_IColumnsInfo:197
# 	1:30:IDS_DBPROP_AUTH_CACHE_AUTHINFO:173
# 	1:33:IDS_DBPROP_BLOCKINGSTORAGEOBJECTS:166
# 	1:30:IDS_DBPROP_NOTIFYROWUNDOINSERT:160
# 	1:29:IDS_DBPROP_CONCATNULLBEHAVIOR:110
# 	1:26:IDS_DBPROP_IRowsetIdentity:203
# 	1:25:IDS_DBPROP_IColumnsRowset:198
# 	1:27:IDS_DBPROP_TRANSACTEDOBJECT:193
# 	1:23:IDS_DBPROP_INIT_TIMEOUT:188
# 	1:32:IDS_DBPROP_AUTH_ENCRYPT_PASSWORD:174
# 	1:26:IDS_DBPROP_MULTIPLERESULTS:163
# 	1:33:IDS_DBPROP_ORDERBYCOLUMNSINSELECT:157
# 	1:26:IDS_DBPROP_NOTIFYCOLUMNSET:135
# 	1:27:IDS_DBPROP_ORDEREDBOOKMARKS:234
# 	1:22:IDS_DBPROP_ROWRESTRICT:232
# 	1:22:IDS_DBPROP_INIT_PROMPT:186
# 	1:24:IDS_DBPROP_INIT_LOCATION:184
# 	1:26:IDS_DBPROP_AUTH_INTEGRATED:175
# 	1:29:IDS_DBPROP_CHANGEINSERTEDROWS:170
# 	1:31:IDS_DBPROP_NOTIFYROWFIRSTCHANGE:137
# 	1:23:IDS_DBPROP_IMMOBILEROWS:218
# 	1:22:IDS_DBPROP_CANHOLDROWS:211
# 	1:23:IDS_DBPROP_SERVERCURSOR:192
# 	1:24:IDS_DBPROP_IRowsetScroll:167
# 	1:31:IDS_DBPROP_PREPAREABORTBEHAVIOR:159
# 	1:21:IDS_DBPROP_MAXROWSIZE:149
# 	1:30:IDS_DBPROP_NOTIFYROWUNDODELETE:143
# 	1:19:IDS_DBPROP_DBMSNAME:113
# 	1:25:IDS_DBPROP_COLUMNRESTRICT:214
# 	1:29:IDS_DBPROP_CANSCROLLBACKWARDS:213
# 	1:22:IDS_DBPROP_IRowsetInfo:204
# 	1:24:IDS_DBPROP_IRowsetChange:202
# 	1:18:IDS_DBPROP_IRowset:201
# 	1:36:IDS_DBPROP_IConnectionPointContainer:199
# 	1:23:IDS_DBPROP_UPDATABILITY:194
# 	1:23:IDS_DBPROP_IConvertType:172
# 	1:21:IDS_DBPROP_OLEOBJECTS:156
# 	1:28:IDS_DBPROP_STRUCTUREDSTORAGE:123
# 	1:24:IDS_DBPROP_PROCEDURETERM:115
# 	1:18:IDS_DBPROP_DBMSVER:114
# 	1:25:IDS_DBPROP_ACTIVESESSIONS:103
# 	1:23:IDS_DBPROP_QUICKRESTART:228
# 	1:35:IDS_DBPROP_INIT_IMPERSONATION_LEVEL:183
# 	1:22:IDR_CONVERSIONPROVIDER:102
# 	1:27:IDS_DBPROP_LITERALBOOKMARKS:219
# 	1:30:IDS_DBPROP_DELAYSTORAGEOBJECTS:217
# 	1:20:IDS_DBPROP_BOOKMARKS:207
# 	1:25:IDS_DBPROP_STRONGIDENTITY:195
# 	1:22:IDS_DBPROP_AUTH_USERID:180
# 	1:37:IDS_DBPROP_ROWSETCONVERSIONSONCOMMAND:162
# 	1:33:IDS_DBPROP_MAXROWSIZEINCLUDESBLOB:150
# 	1:25:IDS_DBPROP_IDENTIFIERCASE:146
# 	1:30:IDS_DBPROP_NOTIFYROWUNDOCHANGE:142
# 	1:26:IDS_DBPROP_NOTIFYROWINSERT:138
# 	1:28:IDS_DBPROP_MULTIPLEPARAMSETS:132
# 	1:19:IDS_DBPROP_USERNAME:128
# 	1:32:IDS_DBPROP_SUPPORTEDTXNISOLEVELS:125
# 	1:23:IDS_DBPROP_PROVIDERNAME:117
# 	1:22:IDS_DBPROP_MAXOPENROWS:221
# 	1:20:IDS_DBPROP_IAccessor:196
# 	1:31:IDS_DBPROP_RETURNPENDINGINSERTS:171
# 	1:26:IDS_DBPROP_NOTIFYROWUPDATE:161
# 	1:30:IDS_DBPROP_HETEROGENEOUSTABLES:145
# 	1:42:IDS_DBPROP_NOTIFYROWSETFETCHPOSITIONCHANGE:141
# 	1:22:IDS_DBPROP_PROVIDERVER:118
# 	1:25:IDS_DBPROP_MAXPENDINGROWS:222
# 	1:25:IDS_DBPROP_COMMANDTIMEOUT:215
# 	1:25:IDS_DBPROP_IRowsetResynch:206
# 	1:24:IDS_DBPROP_IRowsetLocate:205
# 	1:26:IDS_DBPROP_INIT_DATASOURCE:181
# 	1:25:IDS_DBPROP_DSOTHREADMODEL:131
# 	1:22:IDS_DBPROP_SCHEMAUSAGE:121
# 	1:26:IDS_DBPROP_REENTRANTEVENTS:229
# 	1:20:IDS_DBPROP_OWNINSERT:226
# 	1:20:IDS_DBPROP_INIT_LCID:189
# 	1:20:IDS_DBPROP_INIT_MODE:185
# 	1:20:IDS_DBPROP_LOCKMODES:147
# 	1:26:IDS_DBPROP_NOTIFYROWDELETE:136
# 	1:26:IDS_DBPROP_SUPPORTEDTXNDDL:129
# 	1:21:IDS_DBPROP_SQLSUPPORT:122
# 	1:27:IDS_DBPROP_PROVIDEROLEDBVER:116
# 	1:27:IDS_DBPROP_COLUMNDEFINITION:109
# 	1:23:IDS_DBPROP_CATALOGUSAGE:108
# 	1:22:IDS_DBPROP_CATALOGTERM:107
# 	1:22:IDS_DBPROP_OTHERINSERT:224
# 	1:25:IDS_DBPROP_COMMITPRESERVE:216
# 	1:23:IDS_DBPROP_BOOKMARKTYPE:209
# 	1:32:IDS_DBPROP_INIT_PROTECTION_LEVEL:187
# 	1:42:IDS_DBPROP_AUTH_PERSIST_SENSITIVE_AUTHINFO:179
# 	1:24:IDS_DBPROP_NULLCOLLATION:155
# 	1:26:IDS_DBPROP_CATALOGLOCATION:106
# 	1:21:IDS_DBPROP_APPENDONLY:212
# 	1:20:IDS_DBPROP_INIT_HWND:182
# 	1:28:IDS_DBPROP_ISequentialStream:164
# 	1:29:IDS_DBPROP_NOTIFICATIONPHASES:154
# 	1:18:IDS_DBPROP_GROUPBY:144
# 	1:21:IDS_DBPROP_SUBQUERIES:124
# 	1:29:IDS_DBPROP_DATASOURCEREADONLY:112
# 	1:25:IDS_DBPROP_ASYNCTXNCOMMIT:104
# 	1:32:IDS_DBPROP_REPORTMULTIPLECHANGES:231
# 	1:26:IDS_DBPROP_BOOKMARKSKIPPED:208
# 	1:24:IDS_DBPROP_AUTH_PASSWORD:177
# 	1:24:IDS_DBPROP_ABORTPRESERVE:165
# 	1:21:IDS_DBPROP_SCHEMATERM:120
# 	1:25:IDS_DBPROP_BYREFACCESSORS:105
# 	1:24:IDS_DBPROP_REMOVEDELETED:230
# 	1:27:IDS_DBPROP_MULTITABLEUPDATE:153
# 	1:24:IDS_DBPROP_ASYNCTXNABORT:130
# 	1:32:IDS_DBPROP_SUPPORTEDTXNISORETAIN:126
# 	1:35:IDS_DBPROP_SESS_AUTOCOMMITISOLEVELS:191
# 	1:32:IDS_DBPROP_PREPARECOMMITBEHAVIOR:158
# 	1:33:IDS_DBPROP_MULTIPLESTORAGEOBJECTS:152
# 	1:23:IDS_DBPROP_MAXINDEXSIZE:148
# 	1:30:IDS_DBPROP_NOTIFYROWSETRELEASE:140
# 	1:31:IDS_DBPROP_QUOTEDIDENTIFIERCASE:119
# 	1:26:IDS_DBPROP_OWNUPDATEDELETE:227
# 	1:28:IDS_DBPROP_OTHERUPDATEDELETE:225
# 	1:28:IDS_DBPROP_CANFETCHBACKWARDS:210
# 	1:26:IDS_DBPROP_IProvideMoniker:200
# 	1:33:IDS_DBPROP_AUTH_PERSIST_ENCRYPTED:178
# 	1:29:IDS_DBPROP_AUTH_MASK_PASSWORD:176
# 	1:27:IDS_DBPROP_NOTIFYROWRESYNCH:139
# 	1:27:IDS_DBPROP_PERSISTENTIDTYPE:134
# 	1:38:IDS_DBPROP_OUTPUTPARAMETERAVAILABILITY:133
# 	1:25:IDS_DBPROP_DATASOURCENAME:111
# End Section

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -