Information on Data Link Properties and OLE DB Providers
There are many MSDN Help topics related to the Data Link Properties dialog box and to OLE DB and other data providers. Here is a selection of topics that provide information you might find particularly useful.
General Background
The help topics listed below provide overviews on data connection tools and strategies for choosing the right data access technologies.
Data Link Properties Dialog Box
The Data Link Properties dialog box is the standard Windows system interface for configuring connection strings to data sources. The Help topics displayed for its Provider, Connection, Advanced, and All tabs are stored in the msdasc.chm Help file.
**Note ** On Windows 2000 and later systems, the msdasc.chm help file for this dialog box is installed with the operating system in your system Help folder.
For more information, see the following topics:
Making Data Connections
Extending the Data Link Properties Dialog Box
Programming with ADO.NET
ADO.NET technology, part of the .NET Framework, makes it possible for you to connect programmatically to a data source just long enough to download and cache the dataset you require. You can then enable the user to interact with data-bound controls offline, without having to keep a network connection open continuously. ADO.NET is specifically designed to optimize data access using either XML or OLE DB data providers. ASP.NET Web forms use ADO.NET objects in the System.Data namespace to implement data handling.
For more information, see the following topics:
.NET Framework
- Overview of ADO.NET
- System.Data Namespace [ADO.NET]
- Using ASP.NET [and ADO.NET] in Visual Studio .NET with Visual FoxPro 7.0
- ADO.NET for the ADO Programmer
- Accessing Data with ADO.NET
- Consuming a DataSet from an XML Web Service
- Manipulating Data in a DataTable
Visual Basic .NET / Visual C# .NET
- Introduction to Data Access with ADO.NET
- Recommendations for Data Access Strategies
- Web Data Access Strategy Recommendations
- Data Access in Web Forms Pages
On the Internet
- Introducing ADO.NET
- ADO.NET Technical Articles [Visual Studio .NET Web site]
- ADO.NET Support Center [USA]
- International Support
Programming the ADO Data Control
In Web projects that use previous ADO technology, the DataSource property of a DataList, DataCombo, or DataGrid control can be set to the name of an ADO Data Control. The ConnectionString property of that Data Control can, in turn, provide the path to a universal data link (.udl) file. The Active Server (.asp) page that hosts these controls will then connect to the data source specified in the .udl file, retrieve a recordset of data, and display that data in a list, dropdown menu, or table.
For more information, see the following topics:
- MDAC Technolgy Features, Other Features, Connection Information
- Data Link Connection
- Creating and Configuring Universal Data Link (.udl) Files
- Configuring Data Controls to Use Universal Data Link (.udl) Files
- HOWTO: Create an ADO Connection from a Data Link File in Data Access Components
- SAMPLE: How to Create a Data Link File with Windows 2000
- HOWTO: Use Data Links to Create a Connection String at Runtime
- HOWTO: How to Bind the Datagrid control to the ADO Data Control on a Web Page
- HOWTO: Use Data Link (.udl) Files with ADO
- ADO Databinding
- Databinding with ActiveX Controls in Visual C++
Data Providers and Service Providers
The help topics listed below provide detailed information on installing, configuring, and using data providers and the service providers that encapsulate and extend them.
Microsoft Data Access Components (MDAC)
The Microsoft Data Access Components make it possible for you to integrate information into applications from a broad range of data sources. For more information, see the following topics:
- MDAC Version 2.7
- MDAC Technology Features
- Locating MDAC Components
Data Providers
A data provider owns its own data and exposes it in tabular form. It is not dependent on other providers — service or data — to provide data to the consumer. For more information, see the following topics:
- NET Framework Data Providers
- OLE DB Providers Overview
- Appendix A: Providers [ADO]
- Appendix C: OLE DB Properties.
OLE DB Provider for SQL Server [default]
- OLE DB Providers Tested with SQL Server
- IIS Virtual Directory Management for SQL Server
- IIS Virtual Directory Management Utility
- XML and Internet Support Overview
- Accessing SQL Server Using HTTP
- URL Access
OLE DB Provider for DTS Packages
OLE DB Provider for Exchange
- OLE DB Provider for Exchange
- PRB: Error 7321 When Executing a Select Statement to Query a Linked Server Using the Exchange OLE DB Provider
- PRB: Errors Querying Exchange 5.5 Directory Using ADSI OLE DB Provider
Ole DB Provider for Host Integration Server [DB2]
- Host Integration Server Components and NLS Support
- Configuring the OLE DB Provider for DB2
- Configuring Data Links for the OLE DB Provider for DB2
- OLE DB Provider-Specific Property Support in the OLE DB Provider for DB2
OLE DB Provider for Microsoft Jet
- Microsoft OLE DB Provider for Microsoft Jet
- New Features
- INFO: Issues Migrating from DAO/Jet to ADO/Jet
- Appendix B: Microsoft Jet 4.0 OLE DB Properties Reference
OLE DB Provider for ODBC Drivers
- ODBC Version 3.51
- Deprecated Components
- OLE DB Provider for ODBC
- Implementing the ODBC Provider
- Appendix C: ODBC Provider Properties
- The ODBC Programmer's Reference
- ODBC Glossary
OLE DB Provider for Oracle
- OLE DB Provider for Oracle
- Using the Oracle Provider: A Closer Look
- Using the Oracle Provider with the OLE DB Cursor Service
- Appendix C: Supported Properties of the Oracle Provider
OLE DB Simple Provider
- OLE DB Simple Provider (OSP) Toolkit
- Microsoft OLE DB Simple Provider
- HOWTO: Retrieve XML Data in ASP with the XML OLE-DB Simple Provider
- HOWTO: Access Hierarchical XML Data with the XML OLE DB Simple Provider
- Supported OLE DB Properties
OLE DB Provider for Visual FoxPro
- OLE DB Provider for Visual FoxPro
- Using the Visual FoxPro OLE DB Provider to Access Data
- Visual FoxPro as a Data Source
- Accessing a Visual FoxPro Data Source
Service Providers
A service provider does not own its own data. It encapsulates and adds features to an existing data provider, producing and consuming data through OLE DB interfaces. For more information, see:
OLE DB Provider for Analysis Services
OLE DB Cursor Service
- The Cursor Service for OLE DB
- Cursor Service for OLE DB
- Overview of the Cursor Service
- Optimistic Remote Updating in the Client Cursor Engine
- OleDbOrc.exe: Using the OLE DB Cursor Engine Service to Provide Updatability for OLE DB Providers
- Using the Persistence Provider with the Cursor Service
- Streams and Persistence
- Appendix C: Supported Properties of the Cursor Service
OLE DB Data Shaping Service
- Data Shaping Service for OLE DB
- Overview of the Data Shaping Service for OLE DB
- Using the Data Shaping Service for OLE DB: A Closer Look
- Invoking the Data Shaping Service for OLE DB
- Using the Persistence Provider with the Data Shaping Service
- Supported Properties of the Data Shaping Service for OLE DB
OLE DB Provider for Directory Services
- Microsoft OLE DB Provider for Microsoft Active Directory Service
- OLE DB Provider for Microsoft Directory Services
- Using Active Directory with Analysis Services
- Active Directory Service Interfaces (ADSI)
- ADSI Changes for IIS 5.1
OLE DB Provider for Internet Publishing
- Microsoft OLE DB Provider for Internet Publishing
- About the OLE DB Provider for Internet Publishing Guide
- Using the OLE DB Provider for Internet Publishing
- Configuring Data Links for the OLE DB Provider for Internet Publishing
- Using ADO for Internet Publishing
- Programmer's Reference for the OLE DB Provider for Internet Publishing
OLE DB Provider for Microsoft Indexing Service
- Indexing Service
- Microsoft OLE DB Provider for Microsoft Indexing Service
- OLE DB Provider for Indexing Service
OLE DB Persistence Provider
- OLE DB Persistence Provider
- Overview of the OLE DB Persistence Provider
- Persistence Provider Implementation Scenarios
- Using the Persistence Provider with Other Providers
- XML [and the OLE DB Persistence Provider]
- Appendix C: Supported Properties of the Persistence Provider
OLE DB Remoting Provider
- OLE DB Remoting Provider
- Overview of the OLE DB Remoting Provider
- Using the OLE DB Remoting Provider: A Closer Look
- Using the Remoting Provider with Other Providers
- Supported Properties of the OLE DB Remoting Provider
VSEE Versioning Enlistment Manager Proxy Data Source
- Versioning
- Versioning Tutorial
- Resource Pooling
- Resource Pooling in Your OLE DB Application
- Life of a Transaction: Enlistment in a Transaction I (Phases)
- Life of a Transaction: Enlistment in a Transaction II (Phases)
See Also
Connecting to Remote Resources with Server Explorer | Databases in Server Explorer | Displaying Data Sources in Server Explorer | Adding Items from Server Explorer