Flylib.com
Programming MicrosoftВ® ADO.NET 2.0 Core Reference
Programming MicrosoftВ® ADO.NET 2.0 Core Reference
ISBN: B002ECEFQM
EAN: N/A
Year: 2000
Pages: 131
Authors:
David Sceppa
BUY ON AMAZON
Cover
LOC page
Foreword
Acknowledgments
Chapter 1 -- Introduction
Where Are We and How Did We Get Here?
What Will This Book Do for Me?
Where s the Code?
Chapter 2 -- A Brief Overview of the ADO Object Model
ADO Object Model
Dynamic Properties
Out of the Order Came Chaos
New Objects in ADO 2.5
Questions That Should Be Asked More Frequently
Chapter 3 -- The ADO Connection Object
ADO Connection Object Properties and Collections
ADO Connection Object Functions and Methods
ADO Connection Object Events
Anatomy of a Connection String
Managing Your Transactions
Component Services and the Distributed Transaction Coordinator
Questions That Should Be Asked More Frequently
Chapter 4 -- The ADO Recordset and Field Objects
ADO Recordset Object Properties and Collections
ADO Recordset Object Functions and Methods
ADO Recordset Object Events
ADO Fields Collection
ADO Field Object Properties
ADO Field Object Methods
Questions That Should Be Asked More Frequently
Chapter 5 -- The ADO Command and Parameter Objects
ADO Command Object Properties and Collections
ADO Command Object Methods
ADO Parameters Collection
ADO Parameter Object Properties and Collections
ADO Parameter Object Method
Questions That Should Be Asked More Frequently
Chapter 6 -- The ADO Record and Stream Objects
Which OLE DB Providers Support the ADO Record Object?
ADO Record Object
ADO Record Object Properties and Collections
ADO Record Object Functions and Methods
ADO Stream Object
ADO Stream Object Properties
ADO Stream Object Functions and Methods
Questions That Should Be Asked More Frequently
Chapter 7 -- Cursors, Foiled Again
What Is a Cursor?
Definitions of Cursor Types
Database-Specific Cursor Considerations
You Can t Always Get What You Want
RecordCount and Bookmarks
Questions That Should Be Asked More Frequently
Chapter 8 -- Updating Your Database
Doing It Yourself
Using Updatable Recordsets
Questions That Should Be Asked More Frequently
Chapter 9 -- ADO Cursor Engine Overview
The Recordset as a Data Container
Updates: Simple and Batched
Update Resync
Disconnected Recordsets
Dealing with Optimistic Update Conflicts
Persisting Your Data
Hierarchical Recordsets
Passing Recordsets Across Process Boundaries
Remote Data Service
Benefits of Using the ADO Cursor Engine
Drawbacks of Using the ADO Cursor Engine
Questions That Should Be Asked More Frequently
Chapter 10 -- How the ADO Cursor Engine Updates Your Database
How ADO Gathers Metadata
Concurrency Control
What Happens After My Update Attempt?
Joins
Resync Command Dynamic Property
Questions That Should Be Asked More Frequently
Chapter 11 -- Update Resync
When a Simple Action Query Isn t Enough
Update Resync to the Rescue
Questions That Should Be Asked More Frequently
Chapter 12 -- Detecting and Handling Conflicts
Now What?
Error Handling and Testing
Gathering Information from ADO
Identifying Possible Conflicts
Failed Update Attempts That Aren t Considered Conflicts
If at First You Don t Succeed, Try, Try Again...Intelligently
Questions That Should Be Asked More Frequently
Chapter 13 -- Persisting Your Recordset
A Brief History of Persistence in ADO
What You Need to Know About Persistence
Questions That Should Be Asked More Frequently
Chapter 14 -- Hierarchical Recordsets
Using the Data Shape Provider
How the Data Shape Provider Works
How MSDataShape Stores Data and Maintains Hierarchies
Functionality and Syntax
Questions That Should Be Asked More Frequently
Chapter 15 -- Passing Your Recordset Out of Process
How COM Simplifies Interprocess Communication
How ADO Further Simplifies Interprocess Communication
How ADO Marshals Client-Side Recordsets
Which Data Is Marshaled with a Client-Side Recordset?
Questions That Should Be Asked More Frequently
Chapter 16 -- Remote Data Service
What Is RDS?
RDS DataControl Object
RDS DataSpace Object
RDSServer DataFactory Object
RDS Handlers
Microsoft OLE DB Remoting Provider
Questions That Should Be Asked More Frequently
Appendix A -- ADOX and JRO
ADOX
JRO
Questions That Should Be Asked More Frequently
Appendix B -- Companion CD Sample Code
What s My Constant?
Cursors
Detecting Conflicts
Huge Hierarchy
Identity In Hierarchy
No Chunks
My Web Site
Make Northwind
Replication
About the Author
About This Electronic Book
About Microsoft Press
Programming MicrosoftВ® ADO.NET 2.0 Core Reference
ISBN: B002ECEFQM
EAN: N/A
Year: 2000
Pages: 131
Authors:
David Sceppa
BUY ON AMAZON
Qshell for iSeries
Scripting
Additional Control Structures
The Integrated File System
Application Development Tools
Java Development Tools
A+ Fast Pass
Domain 2 Diagnosing and Troubleshooting
Domain 6 Basic Networking
Domain 1 Operating System Fundamentals
Domain 2 Installation, Configuration, and Upgrading
Domain 4 Networks
Documenting Software Architectures: Views and Beyond
Choosing the Views
Summary Checklist
Rational Unified Process/Kruchten 4+1
Appendix A. Excerpts from a Software Architecture Documentation Package
ECS Architecture Documentation Roadmap
Mapping Hacks: Tips & Tools for Electronic Cartography
Hack 32. Hack on Base Maps in Your Favorite Image Editor
Hack 37. Tweak the Look and Feel of Web Maps
Hack 65. Extract Data from Maps with Manifold
Hack 69. Find Your Way Around GRASS
Hack 85. Geocode U.S. Locations with the GNIS
After Effects and Photoshop: Animation and Production Effects for DV and Film, Second Edition
Motion Matte Painting in Photoshop
Making Movies from Stills
Color, Light, and Focus
Motion Titling Effects
Appendix Adobe Photoshop and After Effects Resources
The Lean Six Sigma Pocket Toolbook. A Quick Reference Guide to Nearly 100 Tools for Improving Process Quality, Speed, and Complexity
Value Stream Mapping and Process Flow Tools
Voice of the Customer (VOC)
Identifying and Verifying Causes
Reducing Lead Time and Non-Value-Add Cost
Complexity Value Stream Mapping and Complexity Analysis
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies