C# Класс Hd.QueryExtensions.Render.SqlServerRenderer

Renderer for SqlServer
Use SqlServerRenderer to render SQL statements for Microsoft SQL Server database. This version of Sql.Net has been tested with MSSQL 2000
Наследование: SqlOmRenderer
Показать файл Открыть проект

Открытые методы

Метод Описание
RenderRowCount ( SelectQuery query ) : string

Renders a row count SELECT statement.

Renders a SQL statement which returns a result set with one row and one cell which contains the number of rows query can generate. The generated statement will work nicely with System.Data.IDbCommand.ExecuteScalar method.

RenderSelect ( SelectQuery query ) : string

Renders a SELECT statement

SqlServerRenderer ( ) : System

Creates a new SqlServerRenderer

Защищенные методы

Метод Описание
IfNull ( StringBuilder builder, SqlExpression expr ) : void

Renders IfNull SqlExpression

Приватные методы

Метод Описание
RenderSelect ( SelectQuery query, bool renderOrderBy ) : string

Описание методов

IfNull() защищенный Метод

Renders IfNull SqlExpression
protected IfNull ( StringBuilder builder, SqlExpression expr ) : void
builder StringBuilder
expr SqlExpression
Результат void

RenderRowCount() публичный Метод

Renders a row count SELECT statement.
Renders a SQL statement which returns a result set with one row and one cell which contains the number of rows query can generate. The generated statement will work nicely with System.Data.IDbCommand.ExecuteScalar method.
public RenderRowCount ( SelectQuery query ) : string
query SelectQuery Query definition to count rows for
Результат string

RenderSelect() публичный Метод

Renders a SELECT statement
public RenderSelect ( SelectQuery query ) : string
query SelectQuery Query definition
Результат string

SqlServerRenderer() публичный Метод

Creates a new SqlServerRenderer
public SqlServerRenderer ( ) : System
Результат System