You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/ado/guide/ado-introduction.md
+18-17Lines changed: 18 additions & 17 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,30 +5,31 @@ ms.date: "01/19/2017"
5
5
ms.reviewer: ""
6
6
ms.suite: ""
7
7
ms.tgt_pltfrm: ""
8
+
ms.prod: "sql-non-specified"
8
9
ms.topic: "article"
9
10
helpviewer_keywords:
10
11
- "ADO, programming"
11
12
ms.assetid: c5b3a134-de22-4e9c-9489-9a1cc7a5dcfa
12
13
caps.latest.revision: 14
13
14
author: "MightyPen"
14
-
ms.author: "annemill"
15
+
ms.author: "MightyPen"
15
16
manager: "sonalm"
16
17
---
17
18
# ADO Introduction
18
-
ActiveX Data Objects (ADO) is a high-level, easy-to-use interface to OLE DB. OLE DB is a low-level, high-performance interface to a variety of data stores. Both ADO and OLE DB can work with relational (tabular) and nonrelational (hierarchical or stream) data.
19
-
20
-
ADO provides a layer of abstraction between your client or middle-tier application and the low-level OLE DB interfaces. ADO uses a small set of Automation objects to provide a simple and efficient interface to OLE DB. This interface makes ADO a good choice for developers in higher level languages, such as Visual Basic and VBScript, who want to access data without having to learn the intricacies of COM and OLE DB.
21
-
22
-
This section contains the following topics.
23
-
24
-
-[ADO History](../../ado/guide/ado-history.md)
25
-
26
-
-[Prerequisites for Using the ADO Documentation](../../ado/guide/prerequisites-for-using-the-ado-documentation.md)
27
-
28
-
-[Referencing the ADO Libraries](../../ado/guide/referencing-the-ado-libraries.md)
ActiveX Data Objects (ADO) is a high-level, easy-to-use interface to OLE DB. OLE DB is a low-level, high-performance interface to a variety of data stores. Both ADO and OLE DB can work with relational (tabular) and nonrelational (hierarchical or stream) data.
20
+
21
+
ADO provides a layer of abstraction between your client or middle-tier application and the low-level OLE DB interfaces. ADO uses a small set of Automation objects to provide a simple and efficient interface to OLE DB. This interface makes ADO a good choice for developers in higher level languages, such as Visual Basic and VBScript, who want to access data without having to learn the intricacies of COM and OLE DB.
22
+
23
+
This section contains the following topics.
24
+
25
+
-[ADO History](../../ado/guide/ado-history.md)
26
+
27
+
-[Prerequisites for Using the ADO Documentation](../../ado/guide/prerequisites-for-using-the-ado-documentation.md)
28
+
29
+
-[Referencing the ADO Libraries](../../ado/guide/referencing-the-ado-libraries.md)
Copy file name to clipboardExpand all lines: docs/ado/guide/ado-programmer-s-guide.md
+15-14Lines changed: 15 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,6 +4,7 @@ ms.custom: ""
4
4
ms.date: "01/19/2017"
5
5
ms.reviewer: ""
6
6
ms.suite: ""
7
+
ms.prod: "sql-non-specified"
7
8
ms.tgt_pltfrm: ""
8
9
ms.topic: "article"
9
10
helpviewer_keywords:
@@ -15,18 +16,18 @@ ms.author: "annemill"
15
16
manager: "sonalm"
16
17
---
17
18
# ADO Programmer's Guide
18
-
This documentation provides an overview of how to use ADO objects to work with data from various data sources. First, the introduction summarizes the new features and the requirement for installing, using, and redistributing the ADO component. The next sections discuss the use of the various types of ADO objects. Finally, the appendixes discuss various Microsoft-supplied data and service providers, error messages, and tips about how to use ADO in several programming languages, in addition to samples and a glossary.
-[ADO Extensions for Data Definition Language and Security (ADOX)](../../ado/guide/extensions/ado-extensions-for-data-definition-language-and-security-adox.md)
31
-
19
+
This documentation provides an overview of how to use ADO objects to work with data from various data sources. First, the introduction summarizes the new features and the requirement for installing, using, and redistributing the ADO component. The next sections discuss the use of the various types of ADO objects. Finally, the appendixes discuss various Microsoft-supplied data and service providers, error messages, and tips about how to use ADO in several programming languages, in addition to samples and a glossary.
-[ADO Extensions for Data Definition Language and Security (ADOX)](../../ado/guide/extensions/ado-extensions-for-data-definition-language-and-security-adox.md)
Copy file name to clipboardExpand all lines: docs/ado/guide/ado-security-design-issues.md
+18-17Lines changed: 18 additions & 17 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,20 +1,21 @@
1
-
---
2
-
title: "ADO Security Design Issues | Microsoft Docs"
3
-
ms.custom: ""
4
-
ms.date: "01/19/2017"
5
-
ms.reviewer: ""
6
-
ms.suite: ""
7
-
ms.tgt_pltfrm: ""
8
-
ms.topic: "article"
9
-
helpviewer_keywords:
10
-
- "ADO, security"
11
-
ms.assetid: 86b83a38-efdf-4831-a6d5-7e470d517d1c
12
-
caps.latest.revision: 18
13
-
author: "MightyPen"
14
-
ms.author: "annemill"
15
-
manager: "sonalm"
16
-
---
17
-
# ADO Security Design Issues
1
+
---
2
+
title: "ADO Security Design Issues | Microsoft Docs"
3
+
ms.custom: ""
4
+
ms.date: "01/19/2017"
5
+
ms.reviewer: ""
6
+
ms.suite: ""
7
+
ms.tgt_pltfrm: ""
8
+
ms.prod: "sql-non-specified"
9
+
ms.topic: "article"
10
+
helpviewer_keywords:
11
+
- "ADO, security"
12
+
ms.assetid: 86b83a38-efdf-4831-a6d5-7e470d517d1c
13
+
caps.latest.revision: 18
14
+
author: "MightyPen"
15
+
ms.author: "annemill"
16
+
manager: "sonalm"
17
+
---
18
+
# ADO Security Design Issues
18
19
The following sections describe security design features in ActiveX Data Objects (ADO) 2.8 and later. These changes were made in ADO 2.8 to improve security. ADO 6.0, which is included in Windows DAC 6.0 in Windows Vista, is functionally equivalent to ADO 2.8, which was included in MDAC 2.8 in Windows XP and Windows Server 2003. This topic provides information about how to best secure your applications in ADO 2.8 or later.
Copy file name to clipboardExpand all lines: docs/ado/guide/ado-task-table.md
+19-18Lines changed: 19 additions & 18 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,21 +1,22 @@
1
-
---
2
-
title: "ADO Task Table | Microsoft Docs"
3
-
ms.custom: ""
4
-
ms.date: "01/19/2017"
5
-
ms.reviewer: ""
6
-
ms.suite: ""
7
-
ms.tgt_pltfrm: ""
8
-
ms.topic: "article"
9
-
helpviewer_keywords:
10
-
- "tasks [ADO]"
11
-
- "ADO, tasks"
12
-
ms.assetid: 2fad33fb-c858-4dcb-98dc-3dfd0e555055
13
-
caps.latest.revision: 9
14
-
author: "MightyPen"
15
-
ms.author: "annemill"
16
-
manager: "sonalm"
17
-
---
18
-
# ADO Task Table
1
+
---
2
+
title: "ADO Task Table | Microsoft Docs"
3
+
ms.custom: ""
4
+
ms.date: "01/19/2017"
5
+
ms.reviewer: ""
6
+
ms.suite: ""
7
+
ms.tgt_pltfrm: ""
8
+
ms.prod: "sql-non-specified"
9
+
ms.topic: "article"
10
+
helpviewer_keywords:
11
+
- "tasks [ADO]"
12
+
- "ADO, tasks"
13
+
ms.assetid: 2fad33fb-c858-4dcb-98dc-3dfd0e555055
14
+
caps.latest.revision: 9
15
+
author: "MightyPen"
16
+
ms.author: "annemill"
17
+
manager: "sonalm"
18
+
---
19
+
# ADO Task Table
19
20
The following table lists programming tasks contained in the *ADO Programmer's Guide* and provides references for each task. These references can be textual descriptions or code examples in which you can find information about the ADO feature that performs the task.
Copy file name to clipboardExpand all lines: docs/ado/guide/ado-technology-table.md
+18-17Lines changed: 18 additions & 17 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,20 +1,21 @@
1
-
---
2
-
title: "ADO Technology Table | Microsoft Docs"
3
-
ms.custom: ""
4
-
ms.date: "01/19/2017"
5
-
ms.reviewer: ""
6
-
ms.suite: ""
7
-
ms.tgt_pltfrm: ""
8
-
ms.topic: "article"
9
-
helpviewer_keywords:
10
-
- "ADO, technologies"
11
-
ms.assetid: 38c8ad3c-d6f1-40f6-a394-bbba6ed861e5
12
-
caps.latest.revision: 15
13
-
author: "MightyPen"
14
-
ms.author: "annemill"
15
-
manager: "sonalm"
16
-
---
17
-
# ADO Technology Table
1
+
---
2
+
title: "ADO Technology Table | Microsoft Docs"
3
+
ms.custom: ""
4
+
ms.date: "01/19/2017"
5
+
ms.reviewer: ""
6
+
ms.suite: ""
7
+
ms.tgt_pltfrm: ""
8
+
ms.prod: "sql-non-specified"
9
+
ms.topic: "article"
10
+
helpviewer_keywords:
11
+
- "ADO, technologies"
12
+
ms.assetid: 38c8ad3c-d6f1-40f6-a394-bbba6ed861e5
13
+
caps.latest.revision: 15
14
+
author: "MightyPen"
15
+
ms.author: "annemill"
16
+
manager: "sonalm"
17
+
---
18
+
# ADO Technology Table
18
19
The following table lists the Microsoft products, tools, and technologies discussed in the ADO Programmer's Guide. It provides links, wherever possible, to relevant topics in the guide.
Copy file name to clipboardExpand all lines: docs/ado/guide/prerequisites-for-using-the-ado-documentation.md
+5-4Lines changed: 5 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,7 @@ ms.date: "01/19/2017"
5
5
ms.reviewer: ""
6
6
ms.suite: ""
7
7
ms.tgt_pltfrm: ""
8
+
ms.prod: "sql-non-specified"
8
9
ms.topic: "article"
9
10
helpviewer_keywords:
10
11
- "ADO, prerequisites"
@@ -15,8 +16,8 @@ ms.author: "annemill"
15
16
manager: "sonalm"
16
17
---
17
18
# Prerequisites for Using the ADO Documentation
18
-
To use this documentation, you should have, at a minimum, some experience developing applications with Microsoft Visual Basic, because most of the examples in the guide are written in this language. There are also some examples written in Microsoft Visual C++, Java, Visual Basic Scripting Edition (VBScript), and Microsoft JScript.
19
-
20
-
Because ADO is used for accessing data from a variety of sources, you will also need some understanding of relational database management systems and online analytical processing (OLAP), and basic familiarity with the Internet and Internet protocols.
21
-
19
+
To use this documentation, you should have, at a minimum, some experience developing applications with Microsoft Visual Basic, because most of the examples in the guide are written in this language. There are also some examples written in Microsoft Visual C++, Java, Visual Basic Scripting Edition (VBScript), and Microsoft JScript.
20
+
21
+
Because ADO is used for accessing data from a variety of sources, you will also need some understanding of relational database management systems and online analytical processing (OLAP), and basic familiarity with the Internet and Internet protocols.
22
+
22
23
Because ADO and the related OLE DB technology are based on the Microsoft Component Object Model (COM), knowledge of COM will help you to better understand advanced concepts in ADO.
Copy file name to clipboardExpand all lines: docs/ado/guide/referencing-the-ado-libraries.md
+7-6Lines changed: 7 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,7 @@ ms.date: "01/19/2017"
5
5
ms.reviewer: ""
6
6
ms.suite: ""
7
7
ms.tgt_pltfrm: ""
8
+
ms.prod: "sql-non-specified"
8
9
ms.topic: "article"
9
10
helpviewer_keywords:
10
11
- "libraries [ADO]"
@@ -17,10 +18,10 @@ ms.author: "annemill"
17
18
manager: "sonalm"
18
19
---
19
20
# Referencing the ADO Libraries
20
-
The latest version of ADO is packaged as *msado15.dll*. The latest versions of ADO MD and ADOX are packaged as *msadom.dll* and *msadox.dll*, respectively. These libraries are installed by default in *$installDir*, where *$installDir* stands for the path of the directory in which the ADO library has been installed on your computer. To use the ADO libraries in your application, you must reference them explicitly in the application project.
21
-
22
-
The following are steps that you can take to reference the ADO libraries:
23
-
24
-
-[In a Visual Basic Application](../../ado/guide/referencing-the-ado-libraries-in-a-visual-basic-6-application.md)
25
-
21
+
The latest version of ADO is packaged as *msado15.dll*. The latest versions of ADO MD and ADOX are packaged as *msadom.dll* and *msadox.dll*, respectively. These libraries are installed by default in *$installDir*, where *$installDir* stands for the path of the directory in which the ADO library has been installed on your computer. To use the ADO libraries in your application, you must reference them explicitly in the application project.
22
+
23
+
The following are steps that you can take to reference the ADO libraries:
24
+
25
+
-[In a Visual Basic Application](../../ado/guide/referencing-the-ado-libraries-in-a-visual-basic-6-application.md)
26
+
26
27
-[In a Visual C++ Application](../../ado/guide/referencing-the-ado-libraries-in-a-visual-c-application.md)
0 commit comments