ActiveQueryBuilder.Core
3.3.0.1036
See the version list below for details.
dotnet add package ActiveQueryBuilder.Core --version 3.3.0.1036
NuGet\Install-Package ActiveQueryBuilder.Core -Version 3.3.0.1036
<PackageReference Include="ActiveQueryBuilder.Core" Version="3.3.0.1036" />
paket add ActiveQueryBuilder.Core --version 3.3.0.1036
#r "nuget: ActiveQueryBuilder.Core, 3.3.0.1036"
// Install ActiveQueryBuilder.Core as a Cake Addin #addin nuget:?package=ActiveQueryBuilder.Core&version=3.3.0.1036 // Install ActiveQueryBuilder.Core as a Cake Tool #tool nuget:?package=ActiveQueryBuilder.Core&version=3.3.0.1036
SQL Query Parser, Analyzer and Generator for .NET (Mono-compatible) with full support of all popular database servers and appropriate SQL dialects. Active Query Builder allows for parsing of complex SQL queries for programmatic analysis and seamless modification. Active Query Builder lets prevent SQL injection attacks, deny access to unauthorized data on a row level, and get detailed information about user queries.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET Framework | net is compatible. |
This package has no dependencies.
NuGet packages (25)
Showing the top 5 NuGet packages that depend on ActiveQueryBuilder.Core:
Package | Downloads |
---|---|
ActiveQueryBuilder.View.WPF
Active Query Builder 3 WPF Components |
|
ActiveQueryBuilder.MySQLMetadataProvider
MySQL Metadata Provider for Active Query Builder |
|
ActiveQueryBuilder.View.WinForms
Active Query Builder 3 WinForms Components |
|
ActiveQueryBuilder.MSSQLMetadataProvider
MSSQL Metadata Provider for Active Query Builder |
|
ActiveQueryBuilder.AdvantageMetadataProvider
Active Query Builder 3 Advantage Metadata Provider Component |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
3.12.1.2257 | 615 | 11/11/2024 |
3.12.0.2256 | 620 | 10/24/2024 |
3.11.6.2255 | 1,026 | 9/7/2024 |
3.11.5.2254 | 806 | 8/26/2024 |
3.11.4.2253 | 809 | 7/7/2024 |
3.11.3.2252 | 907 | 4/22/2024 |
3.11.2.2251 | 1,045 | 3/23/2024 |
3.11.1.2250 | 837 | 3/22/2024 |
3.11.0.2249 | 896 | 3/13/2024 |
3.10.0.2248 | 1,743 | 12/14/2023 |
3.9.14.2246 | 1,368 | 12/13/2023 |
3.9.13.2245 | 1,724 | 9/11/2023 |
3.9.12.2244 | 1,994 | 5/31/2023 |
3.9.11.2243 | 2,192 | 5/15/2023 |
3.9.10.2242 | 2,603 | 4/26/2023 |
3.9.9.2241 | 2,845 | 4/13/2023 |
3.9.8.2240 | 3,770 | 3/10/2023 |
3.9.7.2239 | 15,225 | 2/18/2023 |
3.9.6.2238 | 4,388 | 1/4/2023 |
3.9.5.2237 | 6,705 | 10/24/2022 |
3.9.4.2236 | 6,945 | 9/20/2022 |
3.9.3.2235 | 7,213 | 9/10/2022 |
3.9.2.2234 | 7,182 | 8/29/2022 |
3.9.1.2233 | 7,113 | 8/21/2022 |
3.9.0.2232 | 8,608 | 7/15/2022 |
3.8.30.2231 | 6,943 | 7/15/2022 |
3.8.29.2230 | 7,412 | 7/5/2022 |
3.8.28.2229 | 7,285 | 7/1/2022 |
3.8.27.2228 | 7,394 | 6/28/2022 |
3.8.26.2227 | 7,355 | 6/17/2022 |
3.8.25.2226 | 6,896 | 6/2/2022 |
3.8.24.2225 | 7,997 | 5/13/2022 |
3.8.23.2224 | 7,383 | 5/6/2022 |
3.8.22.2223 | 7,491 | 4/28/2022 |
3.8.20.2222 | 8,177 | 4/22/2022 |
3.8.19.2221 | 7,004 | 4/21/2022 |
3.8.17.2219 | 7,802 | 2/16/2022 |
3.8.16.2218 | 7,690 | 1/26/2022 |
3.8.15.2217 | 5,512 | 1/13/2022 |
3.8.15.2216 | 5,535 | 1/13/2022 |
3.8.14.2212 | 4,536 | 12/9/2021 |
3.8.13.2211 | 4,499 | 12/8/2021 |
3.8.12.2210 | 5,249 | 11/10/2021 |
3.8.11.2209 | 14,022 | 11/1/2021 |
3.8.10.2208 | 5,735 | 9/22/2021 |
3.8.9.2207 | 5,551 | 8/31/2021 |
3.8.8.2206 | 5,612 | 8/13/2021 |
3.8.7.2205 | 5,667 | 7/20/2021 |
3.8.6.2204 | 5,690 | 7/12/2021 |
3.8.5.2202 | 5,593 | 6/23/2021 |
3.8.5.2201 | 5,238 | 6/23/2021 |
3.8.4.2200 | 5,533 | 6/21/2021 |
3.8.3.2198 | 5,373 | 6/12/2021 |
3.8.2.1198 | 5,282 | 5/27/2021 |
3.8.1.1197 | 5,659 | 5/20/2021 |
3.8.1.1196 | 5,431 | 5/20/2021 |
3.8.0.1195 | 5,376 | 5/19/2021 |
3.7.18.1193 | 5,391 | 3/26/2021 |
3.7.17.1192 | 5,213 | 3/18/2021 |
3.7.16.1191 | 5,208 | 3/10/2021 |
3.7.15.1190 | 5,208 | 3/3/2021 |
3.7.14.1189 | 5,729 | 2/15/2021 |
3.7.13.1188 | 5,406 | 2/2/2021 |
3.7.12.1187 | 5,175 | 1/29/2021 |
3.7.11.1186 | 5,328 | 1/20/2021 |
3.7.10.1185 | 5,190 | 1/13/2021 |
3.7.9.1184 | 5,486 | 1/2/2021 |
3.7.8.1183 | 5,456 | 12/30/2020 |
3.7.7.1182 | 5,310 | 12/14/2020 |
3.7.6.1181 | 5,091 | 11/25/2020 |
3.7.5.1179 | 4,989 | 10/28/2020 |
3.7.4.1178 | 4,829 | 10/22/2020 |
3.7.2.1175 | 5,801 | 9/8/2020 |
3.7.1.1174 | 4,967 | 8/28/2020 |
3.7.0.1173 | 4,960 | 8/27/2020 |
3.6.15.1172 | 3,779 | 8/21/2020 |
3.6.14.1171 | 3,846 | 8/11/2020 |
3.6.13.1170 | 3,783 | 8/6/2020 |
3.6.12.1169 | 3,897 | 8/5/2020 |
3.6.11.1168 | 3,933 | 8/4/2020 |
3.6.10.1167 | 3,895 | 7/27/2020 |
3.6.9.1166 | 3,936 | 7/12/2020 |
3.6.7.1165 | 4,174 | 7/2/2020 |
3.6.6.1164 | 3,985 | 6/26/2020 |
3.6.5.1163 | 3,418 | 6/10/2020 |
3.6.3.1162 | 4,401 | 6/1/2020 |
3.6.2.1161 | 3,982 | 5/15/2020 |
3.6.1.1160 | 4,021 | 5/8/2020 |
3.6.0.1159 | 4,050 | 4/5/2020 |
3.5.40.1158 | 3,935 | 3/20/2020 |
3.5.39.1157 | 4,084 | 3/8/2020 |
3.5.38.1156 | 3,532 | 2/28/2020 |
3.5.37.1155 | 3,438 | 2/14/2020 |
3.5.35.1153 | 4,235 | 1/13/2020 |
3.5.34.1152 | 4,095 | 12/31/2019 |
3.5.34.1151 | 3,992 | 12/30/2019 |
3.5.33.1150 | 3,426 | 12/10/2019 |
3.5.32.1149 | 4,975 | 11/22/2019 |
3.5.31.1148 | 3,458 | 11/22/2019 |
3.5.30.1147 | 3,379 | 11/11/2019 |
3.5.29.1146 | 3,906 | 11/1/2019 |
3.5.28.1145 | 4,004 | 10/29/2019 |
3.5.27.1144 | 4,065 | 10/22/2019 |
3.5.26.1143 | 3,550 | 10/11/2019 |
3.5.25.1142 | 3,909 | 10/1/2019 |
3.5.25.1141 | 3,543 | 9/25/2019 |
3.5.25.1140 | 4,629 | 8/21/2019 |
3.5.24.1138 | 4,071 | 8/2/2019 |
3.5.22.1136 | 3,878 | 7/11/2019 |
3.5.21.1135 | 4,037 | 6/27/2019 |
3.5.21.1134 | 3,971 | 6/26/2019 |
3.5.20.1133 | 4,032 | 6/2/2019 |
3.5.19.1132 | 3,555 | 5/28/2019 |
3.5.19.1131 | 3,640 | 5/27/2019 |
3.5.18.1130 | 4,165 | 5/24/2019 |
3.5.17.1129 | 3,658 | 5/23/2019 |
3.5.16.1128 | 3,564 | 5/13/2019 |
3.5.15.1127 | 4,077 | 4/30/2019 |
3.5.14.1126 | 4,461 | 4/12/2019 |
3.5.13.1125 | 4,486 | 3/12/2019 |
3.5.13.1124 | 4,098 | 3/8/2019 |
3.5.12.1123 | 6,537 | 2/22/2019 |
3.5.12.1122 | 6,906 | 2/14/2019 |
3.5.12.1120 | 6,961 | 2/6/2019 |
3.5.12.1119 | 6,498 | 2/5/2019 |
3.5.8.1115 | 6,851 | 12/18/2018 |
3.5.6.1113 | 6,306 | 11/29/2018 |
3.5.6.1112 | 6,871 | 11/26/2018 |
3.5.5.1110 | 6,887 | 11/1/2018 |
3.5.4.1109 | 6,665 | 10/19/2018 |
3.5.4.1108 | 6,488 | 10/17/2018 |
3.5.3.1106 | 7,067 | 9/19/2018 |
3.5.2.1105 | 7,005 | 9/12/2018 |
3.5.1.1104 | 6,906 | 9/3/2018 |
3.5.0.1103 | 6,390 | 8/20/2018 |
3.4.21.1102 | 6,280 | 8/17/2018 |
3.4.20.1101 | 6,358 | 7/13/2018 |
3.4.19.1100 | 7,503 | 7/4/2018 |
3.4.19.1099 | 6,908 | 6/29/2018 |
3.4.18.1097 | 6,965 | 6/21/2018 |
3.4.16.1093 | 6,723 | 5/28/2018 |
3.4.13.1090 | 7,059 | 5/8/2018 |
3.4.12.1089 | 6,558 | 5/7/2018 |
3.4.11.1088 | 7,195 | 4/23/2018 |
3.4.8.1085 | 7,429 | 4/2/2018 |
3.4.7.1084 | 8,225 | 3/7/2018 |
3.4.6.1083 | 6,585 | 3/3/2018 |
3.4.5.1082 | 7,232 | 2/19/2018 |
3.4.3.1078 | 6,339 | 1/26/2018 |
3.3.25.1073 | 6,423 | 12/14/2017 |
3.3.24.1071 | 6,254 | 11/27/2017 |
3.3.20.1066 | 6,317 | 9/22/2017 |
3.3.16.1063 | 6,343 | 8/14/2017 |
3.3.12.1060 | 6,428 | 7/10/2017 |
3.3.11.1059 | 6,208 | 6/28/2017 |
3.3.10.1057 | 6,254 | 6/19/2017 |
3.3.9.1056 | 6,367 | 6/13/2017 |
3.3.8.1055 | 6,242 | 6/5/2017 |
3.3.7.1054 | 2,153 | 6/5/2017 |
3.3.6.1053 | 6,349 | 4/28/2017 |
3.3.6.1042 | 6,471 | 4/26/2017 |
3.3.3.1039 | 6,298 | 3/23/2017 |
3.3.2.1038 | 6,380 | 3/17/2017 |
3.3.0.1036 | 6,337 | 2/27/2017 |
3.2.2.1035 | 6,253 | 1/30/2017 |
3.2.1.1033 | 6,368 | 12/22/2016 |
3.2.1.1032 | 2,328 | 12/9/2016 |
3.2.1.1031 | 2,302 | 11/25/2016 |
3.2.0.1030 | 2,245 | 10/31/2016 |
3.2.0.1029 | 2,297 | 10/27/2016 |
3.1.1.1028 | 2,321 | 9/7/2016 |
3.1.1.1025 | 2,229 | 8/18/2016 |
3.1.1.1024 | 2,274 | 8/8/2016 |
3.1.1.1022 | 2,629 | 7/26/2016 |
3.1.1.1020 | 2,351 | 6/23/2016 |
3.1.0.1018 | 2,379 | 5/12/2016 |
3.1.0.1017 | 2,261 | 5/11/2016 |
3.1.0.1014 | 2,310 | 5/5/2016 |
+ The new helper class Core.UserQueries that consists of static methods has been added to perform various manipulations with user queries, such as adding, saving, moving, renaming them. It also has the means to save and load user queries serialized in XML format.
+ The new MetadataLoadingOptions.AllowRecursiveVirtualObjects property allows specifying the mode of working with virtual objects. By default, referring to other virtual objects in the text of a virtual object is allowed. Such reference lets build a chain of objects to break complex queries in a series of simple ones. However, in this mode, you can't use the same-named physical object in a virtual object because of the emerging recursion. Setting this property to false prohibits creation chains of virtual objects, but allows to create virtual objects that substitute physical database objects.
+ Query Statistics: The UsedDatabaseObjects and UsedDatabaseObjectFields collections now include invalid objects and fields being used in the query. They differ from valid objects by the absence of MetadataObject (for objects) and MetadataField (for fields) references.
+ The new SQLite metadata provider has been added.
= The Query Structure demo project has been refactored.
- Removal of unused objects from the query when the QueryBuilder.BehaviorOptions.DeleteUnusedObjects property is turned to True has been fixed.
+ IBM DB2: The ListAgg function is supported now.
+ PostgreSQL: Support of materialized view, TOAST tables and foreign tables has been made.
+ Oracle: Support of the "AT TIME ZONE" clause has been added.
+ Firebird: Column name definition after alias in the FROM clause is supported now.