Telerik OpenAccess Classic

Telerik OpenAccess ORM Send comments on this topic.
Querying a Data Model
Programmer's Guide > OpenAccess ORM Classic (Old API) > OpenAccess Tasks > Querying a Data Model

Glossary Item Box

This documentation article is a legacy resource describing the functionality of the deprecated OpenAccess Classic only. The contemporary documentation of Telerik OpenAccess ORM is available here.

The Telerik OpenAccess ORM enables you to query object data. The Telerik OpenAccess ORM supports the following kinds of queries against data:

Language Integrated Query (LINQ)

LINQ support provided by Telerik OpenAccess ORM enables you to execute LINQ queries against objects data by using language-specific query operators.

OQL Language

OQL is a object query language that is similar to SQL. You should consider using OQL in the following cases:

  • When a query must be dynamically constructed at runtime.
  • If you are already an expert in SQL-based query languages, OQL may seem the most natural to you.

SQL Queries


The following links are to topics relevant to this scenario:

  •         LINQ Reference
  •         OQL Language Reference

To write queries against persistent data:

To control the shape of returned data.

To write queries that return projected data.


You can find more Application Scenarios here.