-
Notifications
You must be signed in to change notification settings - Fork 0
TQueryStartExtensions_TQueryExtended_XG_puWLnbre7BgExSzW_Rg
Initializes a new instance of the DbEcExtended<T> class when taken a class type that contains the [Table] attribute.
public static DbEasyConnect.DbEcExtended<Table> TQueryExtended<Table>(this SqlConnection sqlConnection, DbEasyConnect.SqlDialect sqlDialect=DbEasyConnect.SqlDialect.SqlServer);
Table
The type of the records of table class. need to be a class with the [Table("")] attribute.
sqlConnection
System.Data.SqlClient.SqlConnection
The SqlConnection to be used to connect to the Server Database.
sqlDialect
SqlDialect
The relevant SqlDialect for the current database. Available options: SQL Server, MySQL, Oracle, SQLite, and PostgreSQL.
these are all different databases that have their own slightly different SQL dialects.
If no dialect was given, the default dialect SqlServer will be used.
DbEasyConnect.DbEcExtended<Table>
An DbEcExtended<T> instanse which will be used to query and/or modify the table with TQuery method extensions with advanced options of the TQuery library, to read/modify the generated SQL command, and more.