--- title: "ADO Syntax Indexes | Microsoft Docs" ms.prod: sql ms.prod_service: connectivity ms.technology: connectivity ms.custom: "" ms.date: "01/19/2017" ms.reviewer: "" ms.topic: conceptual apitype: "COM" helpviewer_keywords: - "syntax indexes [ADO]" ms.assetid: fad34f61-c34f-4c0b-8ce5-3b8872abfe4e author: MightyPen ms.author: genemi --- # ADO Syntax Indexes The syntax for calling ADO methods and properties differs depending on your development environment. The rest of the ADO Language Reference uses the Microsoft Visual Basic programming language to illustrate ADO method and property syntax. However, refer to the following sections for more specific syntax examples based on your programming language and methodology: - The [ADO for Visual C++ Syntax Index for COM](../../../ado/reference/ado-api/ado-for-visual-c-syntax-index-for-com.md) covers ADO properties and methods without using the **#import** compiler directive with Microsoft Visual C++. - The [ADO for Visual C++ Syntax Index with #import](../../../ado/reference/ado-api/ado-for-visual-c-syntax-index-with-sharpimport.md) covers ADO properties and methods when using the **#import** compiler directive with Microsoft Visual C++. ## See Also [Using ADO with Microsoft Visual Basic](../../../ado/guide/appendixes/using-ado-with-microsoft-visual-basic.md) [Using ADO with Microsoft Visual C++](../../../ado/guide/appendixes/using-ado-with-microsoft-visual-c.md) [Using ADO with Scripting Languages](../../../ado/guide/appendixes/using-ado-with-scripting-languages.md)