• ▼MSDN Library Visual Studio 6.0
    • ▶Welcome to the MSDN Library
    • ▶Visual Studio Documentation
    • ▶Visual Basic Documentation
    • ▶Visual C++ Documentation
    • ▶Visual FoxPro Documentation
    • ▶Visual InterDev Documentation
    • ▶Visual J++ Documentation
    • ▶Visual SourceSafe Documentation
    • ▶Tools and Technologies
    • ▶Microsoft Office Development
    • ▼Platform SDK
      • ▶What's New?
      • ▶Windows Programming Guidelines
      • ▼Database and Messaging Services
        • ▶DAO SDK
        • ▼Microsoft Data Access SDK
          • ▶Microsoft Data Access SDK
          • ▶Microsoft ActiveX Data Objects
          • ▼OLE DB
            • Microsoft OLE DB Overview
            • ▶OLE DB Core Components
            • ▶OLE DB Programmer's Reference
            • ▶OLE DB Providers
            • ▶OLE DB Simple Provider (OSP) Toolkit
            • ▼ActiveX Control Writer
              • Introduction
              • SDK Components
              • System Installation Requirements
              • Document Conventions
              • ▶Chapter 1 Consuming Rowsets
              • ▶Chapter 2 Creating a Simple Bound Control
              • ▶Chapter 3 Creating a Complex Bound Control
              • ▶Chapter 4 Migrating ICursor - Based ActiveX Controls to OLE DB
              • ▶Chapter 5 Interface Leveling
              • ▶Chapter 6 API Reference
              • ▶Appendix A ActiveX Controls Framework
              • ▼Appendix B Wrapper Class Reference
                • Wrapper Class Reference
                • Rowsets
                • CRowset
                • GetRowset
                • GetAccessor
                • GetRowPosition
                • GetDataSource
                • Attach
                • GetChapter
                • SetChapter
                • GetProperties
                • GetCount
                • GetExactPosition
                • GetApproximatePosition
                • GetRowsAtRatio
                • CreateAccessor
                • ReleaseAccessor
                • AddRefAccessor
                • GetBindings
                • GetColumns
                • GetColumnOrdinals
                • GetCurrentRow
                • RestartPosition
                • GetNextRows
                • FreeRows
                • ReleaseRows
                • AddRefRows
                • GetData
                • SetData
                • DeleteRows
                • InsertRow
                • GetOriginalData
                • GetPendingRows
                • GetRowStatus
                • Undo
                • Update
                • GetRows Using Bookmark
                • GetRows Using Bookmark Array
                • CompareBookmarks
                • GetRowsetProperties
                • IsSameRow Using Row Handle
                • IsSameRow Using Bookmark
                • CanConvert
                • GetSelfBookmark
                • Miscellaneous
                • Macros
                • CArray Template Class
                • CArray Integer
                • Add to Array
                • SetAt
                • InsertAt
                • DeleteAt
                • RemoveAll
                • Attach to Array
                • SetSize Array
                • GetSize
                • GetUpperBound
                • Item
                • GetItems
                • operator[]
                • IStream
                • CMemStream
                • Read
                • Write
                • Seek
                • SetSize Used in IStream
                • CopyTo
                • Commit
                • Revert
                • LockRegion
                • UnlockRegion
                • Stat
                • Clone
                • String Handling
                • String Support
                • MAKE_MULTIBYTESTRING
                • ANSI Strings
                • BSTR
                • Wide Strings
                • Bookmarks
                • Standard Bookmarks
                • CBookmark Class
                • IsInvalid
                • IsBeginning
                • IsCurrent
                • IsEnd
                • IsFirstRow
                • IsLastRow
                • IsBookmark
                • Clear Memory of Bookmark Data
                • Set
                • Get
                • BLOB
                • ULONG
                • void
                • BYTE
                • Operator== Comparing Bookmarks
                • operator= Used to Copy Bookmark
                • Persistence
                • Constants
                • class CPersistProperties
                • CPersistProperties
                • AddProp
                • EnablePropSave
                • Load
                • Save
                • IsPropSaved
                • GetVersionPersisted
                • Property Pages
                • Error Handling
                • String Resources
                • Macros Used with Property Pages
                • ShowError
                • GetControlTag
                • SetFocusToEdit
                • Additional Property Support
                • GetStrings
                • GetValue
                • struct COMBOTOGUID
                • FillAllComboBoxes
                • FillComboBox
                • class CCtlPropertyPage
                • CCtlPropertyPage
                • IsDirty
                • SetDirtyFlag
                • EnableModeless
                • Advise Using IUnknown
                • DialogProc
                • Overridable Functions
                • InternalQueryInterface
                • PageDialogProc
                • OnPropertyChanged
                • OnPropertyRequestEdit
                • Additional Data Access Support
                • COLUMNINFO structure
                • COLUMNINFO( )
                • Operator= Used with COLUMNINFO
                • Clear Memory of Complex Data
                • Members
                • ROWSETPROPERTIES structure
                • Value Data Members
                • Boolean Flags
                • Class CBindingsArray
                • CBindingsArray
                • AddBindings
                • ClearID
                • CopyID
                • IsSameIDs
                • IsBmkColumn
                • InitBinding
                • Advise Connections
                • Class CAdviseConnection
                • CAdviseConnection
                • Operator = Used with CAdvise Connection
                • Advise with Notification
                • Unadvise Any Advise Connection
                • SetNotifyInterface
                • GetNotifyInterface
                • Class CConnectionsArray
                • CConnectionsArray
                • Add Advise Connection
                • Remove
                • Find
                • Class CPropNotifySink
                • CPropNotifySink
                • IsAdvising
                • GetPropID
                • Advise Connection
                • Unadvise Most Recent Advise Connection
                • Helpers
                • AdviseConnect
                • ▼AdviseDisconnect
                  • ▶OLE DB for Online Analytical Processing (OLAP)
                  • ▶OLE DB Test Tools
                  • ▼OLE DB Samples
                    • OLE DB Samples
                    • ▶Query Demo Sample
                    • ▼Rowset Viewer Sample
                      • Rowset Viewer Contents
                      • Rowset Viewer Overview
                      • Rowset Viewer Files
                      • Building Rowset Viewer
                      • Running Rowset Viewer
                      • Rowset Viewer Menus and Toolbar
                      • Rowset Viewer Example
                    • ▶Table Copy Sample
                    • ▶OLE DB Sample Consumer
          • ▶Microsoft Open Database Connectivity (ODBC)
          • ▶Microsoft Data Access Technical Articles
        • ▶Microsoft Exchange Server
        • ▶Messaging API (MAPI)
        • ▶Collaboration Data Objects
        • ▶Extending the Microsoft Exchange Client
        • ▶Microsoft SQL Server Programmer's Toolkit
      • ▶Graphics and Multimedia Services
      • ▶Internet/Intranet/Extranet Services
      • ▶Networking and Distributed Services
      • ▶COM and ActiveX Object Services
      • ▶Setup and Systems Management Services
      • ▶User Interface Services
      • ▶Windows Base Services
      • ▶Reference
    • ▶SDK Documentation
    • ▶DDK Documentation
    • ▶Windows Resource Kits
    • ▶Specifications
    • ▶Knowledge Base
    • ▶Technical Articles
    • ▶Backgrounders
    • ▶Books
    • ▶Partial Books
    • ▶Periodicals
    • ▶Conference Papers