C# 클래스 NHibernate.JetDriver.JetDialect

Dialect for Jet database engine.
상속: Dialect.Dialect
파일 보기 프로젝트 열기: nhibernate/NHibernate.JetDriver

공개 메소드들

메소드 설명
CreateCaseFragment ( ) : NHibernate.SqlCommand.CaseFragment

Create an CaseFragment for this dialect

CreateOuterJoinFragment ( ) : NHibernate.SqlCommand.JoinFragment
GetIdentitySelectString ( string identityColumn, string tableName, DbType type ) : string

GetLimitString ( NHibernate.SqlCommand.SqlString querySqlString, int offset, int limit ) : NHibernate.SqlCommand.SqlString

MS Access and SQL Server support limit. This implementation has been made according the MS Access syntax

JetDialect ( ) : System

ToBooleanValueString ( bool value ) : string

The SQL literal value to which this database maps boolean values.

UnQuote ( string quoted ) : string

보호된 메소드들

메소드 설명
Quote ( string name ) : string

MsSql does not require the OpenQuote to be escaped as long as the first char is an OpenQuote.

메소드 상세

CreateCaseFragment() 공개 메소드

Create an CaseFragment for this dialect
public CreateCaseFragment ( ) : NHibernate.SqlCommand.CaseFragment
리턴 NHibernate.SqlCommand.CaseFragment

CreateOuterJoinFragment() 공개 메소드

public CreateOuterJoinFragment ( ) : NHibernate.SqlCommand.JoinFragment
리턴 NHibernate.SqlCommand.JoinFragment

GetIdentitySelectString() 공개 메소드

public GetIdentitySelectString ( string identityColumn, string tableName, DbType type ) : string
identityColumn string
tableName string
type DbType
리턴 string

GetLimitString() 공개 메소드

MS Access and SQL Server support limit. This implementation has been made according the MS Access syntax
public GetLimitString ( NHibernate.SqlCommand.SqlString querySqlString, int offset, int limit ) : NHibernate.SqlCommand.SqlString
querySqlString NHibernate.SqlCommand.SqlString The original query
offset int Specifies the number of rows to skip, before starting to return rows from the query expression.
limit int Is used to limit the number of results returned in a SQL statement
리턴 NHibernate.SqlCommand.SqlString

JetDialect() 공개 메소드

public JetDialect ( ) : System
리턴 System

Quote() 보호된 메소드

MsSql does not require the OpenQuote to be escaped as long as the first char is an OpenQuote.
protected Quote ( string name ) : string
name string
리턴 string

ToBooleanValueString() 공개 메소드

The SQL literal value to which this database maps boolean values.
public ToBooleanValueString ( bool value ) : string
value bool The boolean value
리턴 string

UnQuote() 공개 메소드

public UnQuote ( string quoted ) : string
quoted string
리턴 string