• ▼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
    • ▶SDK Documentation
    • ▶DDK Documentation
    • ▶Windows Resource Kits
    • ▶Specifications
    • ▶Knowledge Base
    • ▶Technical Articles
    • ▶Backgrounders
    • ▼Books
      • ▶Developing International Software for Windows 95 and Windows NT
      • ▼Advanced Microsoft Visual Basic 5
        • Foreword
        • ▶Preface
        • ▶Chapter 1: On Error GoTo Hell
        • ▶Chapter 2: Patterns of Cooperation in Bytes and Blood
        • ▼Chapter 3: Empowering Your Users' Reports with Visual Basic 5
          • ▼Introduction
            • ▶Reporting Issues
            • Identifying the Need for Advanced Reporting
            • ▼Selecting the Right Approach
              • Data Encapsulation
              • Methods of Data Retrieval
              • User Criteria Selection
              • The Control Object Layer
              • Report Format Storage
            • ▶Components at Our Disposal
            • ▶Illustrated Examples
            • Performance Tips
            • Some Final Thoughts
        • ▶Chapter 4: Transferring Information Over the Internet
        • ▶Chapter 5: Changing Your Approach to Visual Basic Coding
        • ▶Chapter 6: Migration Issues in Visual Basic 5
        • ▶Chapter 7: Staying in Control
        • ▶Chapter 8: Minutiae
        • ▶Chapter 9: How Does the Year 2000 Problem Affect Visual Basic?
        • ▶Chapter 10: Well, at Least It Compiled OK!
        • ▶Chapter 11: Multimedia and the User Interface in Business Applications
        • ▶Chapter 12: So You Want to Add Another User!
        • ▶Chapter 13: Database Access Options
        • ▶Chapter 14: Programming on Purpose
        • ▶Chapter 15: Didn't I Write That Function Last Week?
        • ▶Chapter 16: How to Juggle 30 Balls Blindfolded
        • ▶APPENDIX A Coding Conventions
        • APPENDIX B Changes in the DAO Structure
        • APPENDIX C Windows 3.11 API Calls
        • APPENDIX D Microsoft Product Date Limits and Formats
        • ▶APPENDIX E Is There Madness in Methods?
        • The Mandelbrot Set (International), Ltd.
      • ▶Hardcore Visual Basic
      • ▶Inside OLE
      • ▶Microsoft Jet Database Engine Programmer's Guide
      • ▶PC 97 Hardware Design Guide
      • ▶PC 98 System Design Guide
      • ▶Programming the Windows 95 User Interface
      • ▶Understanding Thin-Client/Server Computing
      • ▶The Windows Interface Guidelines for Software Design
    • ▶Partial Books
    • ▶Periodicals
    • ▶Conference Papers