Commit Graph

281 Commits (2e4f22e30d0dbcecc030efb6c14a9b3fc0eb05e3)

Author SHA1 Message Date
Lau 1f42ec1f0a Implement automatic driver (ODBC) and provider (OLE DB) inference and detection. 6 years ago
Lau 4e2fa27535 Fix JetConnection and DbConnectionStringBuilderExtensions issue. 6 years ago
Lau f86cf6e0b4 Update existing and add new UseJet signatures. 6 years ago
Lau 3f19b269b4 Rename DataAccessType to DataAccessProviderType. 6 years ago
Lau 41579e74c9 Cleanup all remaining ODBC and OLE DB references. 6 years ago
Lau 11d56f868c Implement workaround for "To many tables" error:
ODBC Error Code: -1311 [HY001]
[Microsoft][ODBC Microsoft Access Driver] Cannot open any more tables.
If too many commands get executed in short succession, ACE/Jet can run out of table handles.
This can happen despite proper disposal of OdbcCommand and OdbcDataReader objects.
Waiting for a couple of milliseconds will give ACE/Jet enough time to catch up.
6 years ago
Lau d502f6e3c6 Replace SQL related square brackets with backticks in all code and script files. 6 years ago
Lau 4d1f86bb0e Implement parallel support for ODBC and OLE DB. 6 years ago
Lau e6c100eaf6 Switch to multi-targeting. 6 years ago
Lau 71b5410cf0 Fix dispose pattern for releasing the RCW object.
Use `ReleaseComObject()` instead of `FinalReleaseComObject` to avoid creating stale references to the RCW of a potential singleton COM object.
6 years ago
Lau b117d4ea4a Cleanup code, remove dummy transaction and add missing Dispose() method to JetCommand. 6 years ago
Lau a71fcc1b69 Update solution and build/infrastructure files. 6 years ago
Lau e0409411c9 Fix issues in EFCore.Jet and simplify query generation based on tests. 6 years ago
Lau 24f9708927 Fix issues in System.Data.Jet and implement dynamic COM object handling. 6 years ago
Lau 583f990b8c Upgrade and fix System.Data.Jet and System.Data.Jet.Test to 3.1.x. 6 years ago
Lau 108a3beb40 Update and fix smaller System.Data.Jet issues. 6 years ago
Lau 24bf6032fa Remove obsolete files. 6 years ago
Lau 5829ca8189 Upgrade query pipeline to 3.1.x. 6 years ago
Lau a4328dabc6 Upgrade migration related files to 3.1.x.
The `JetMigrationsSqlGenerator` class needs to be thoroughly checked and tested.
6 years ago
Lau 6fffce90a8 Upgrade scaffolding related files to 3.1.x.
The Jet DatabaseModelFactory class needs to be checked and tested and its code similarity to the SQL Server provider should be increased.
6 years ago
Lau 70f2b880ca Upgrade sql update generation files to 3.1.x. 6 years ago
Lau 6e8cc34c72 Upgrade storage files to 3.1.x. 6 years ago
Lau 05ba7dea12 Upgrade value generation files to 3.1.x. 6 years ago
Lau d7df27a87b Upgrade infrastructure and internal files to 3.1.x. 6 years ago
Lau 885cbb4722 Upgrade diagnostics files to 3.1.x. 6 years ago
Lau 8ccf28871a Upgrade properties related files to 3.1.x. 6 years ago
Lau f4692333a1 Upgrade design related files to 3.1.x. 6 years ago
Lau ba29bf2516 Upgrade diagnostics related files to 3.1.x. 6 years ago
Lau 9fe1e408c0 Update shared files to 3.1.x. 6 years ago
Lau 0ee60b54b2 Upgrade infrastructure and internal files to 3.1.x. 6 years ago
Lau 985f618290 Adjust solution and project files. Replace occurrences of "SQL Server" with "Jet". 6 years ago
Lau e3d4027a15 Merge remote-tracking branch 'freddy/EFCore3.1_Test' into upgrade 6 years ago
Lau 47d677ddc9 Revert "Use `DbConnectionStringBuilder` instead of its OleDb equivalent."
This reverts commit 25f8685320.
6 years ago
FreddyD 99749b3cfb project cleanup 6 years ago
FreddyD a1f997c126 Remove unused code 6 years ago
FreddyD 28a4470ffd Remove unnecessary Alias 6 years ago
FreddyD a1a6736f40 Update references to EF Core 3.1 6 years ago
FreddyD e945f4cef8 Update considerations for .NET Standard 6 years ago
FreddyD a60d66f81e Misc updates 6 years ago
FreddyD 78c1952b3d Actually, I think we need to target .NET Core 3.0+ 6 years ago
FreddyD 2f6d457aca Update project files to be multi-targeted 6 years ago
FreddyD d6902868a0 Update project files to .net standard 6 years ago
Lau 25f8685320 Use `DbConnectionStringBuilder` instead of its OleDb equivalent.
Introduce some helper extension methods to access well defined OleDb properties, that `DbConnectionStringBuilder` knows nothing about.
6 years ago
Lau 3c692bb172 Fix an issue where we were always using the (changeable) static variable `JetConfiguration.OleDbDefaultProvider` for database create operations. 6 years ago
bubibubi d8773e19c1 closes #29 7 years ago
bubibubi 51b123f110 closes #26 7 years ago
bubibubi c9fe6f9562 Fixed tests 7 years ago
bubibubi 448cb4629b closes #15 7 years ago
bubibubi 80fda80a76 EF 2.2 Preview (Test 3129/6704) 7 years ago
bubibubi 62b0c4a20e closes #24 7 years ago
bubibubi ec18b5a643 Fix to JetTypeMappingSource 8 years ago
bubibubi f5c4ffdce1 closes #21 8 years ago
bubibubi 2bffcb83eb Release 2.1.0-preview2 8 years ago
bubibubi cbb31e95da Update for v2.1
Several tests not running
8 years ago
bubibubi def7a5cc6f Fix to Open StateChange event call 8 years ago
bubibubi 3a994afdec Fix tests, comments and minor fix to JetConnection.TableExists 8 years ago
bubibubi fc3e377766 Closes #10 8 years ago
bubibubi fe7c9caea0 Closes #5 8 years ago
bubibubi a024b51c50 Closes #7 8 years ago
bubibubi c8f75a935c Closes #3 8 years ago
bubibubi 258978dc37 Removed debug output 8 years ago
bubibubi 8dbf5c9ebc Fixed design tests 8 years ago
bubibubi 731949ac74 EntityFrameworkCore.Jet.Tests DONE 8 years ago
bubibubi 66971d4f50 Changing EFCore.Jet.Test and included in stream 8 years ago
bubibubi c2bf2582bb Test fixes 3917/1/868 8 years ago
bubibubi a6a40cf5e6 Fixed schema retrieve. Test status 3879/58/849 8 years ago
bubibubi 3f6288734d Other fixes 3636/757/584 8 years ago
bubibubi 630c22458d Test fixes 2127/2024/678 8 years ago
bubibubi ef0e31818f NuGet setup 8 years ago
bubibubi 763f735e6a Fix tests 2027 / 1235 / 634 8 years ago
bubibubi 85ad4ce57d Relaxed type check during materialization, Added partial support for DateTimeOffset type, Fix to DROP DATABASE parser, Added MSys* creation, Fixes to Gear test 8 years ago
bubibubi e456dd79e5 Test fixed 1823 - 1469 - 554 8 years ago
bubibubi 6b7f03ed92 Other fixes 8 years ago
bubibubi d571e3abe0 Fixed other tests 8 years ago
bubibubi 5f7764ec35 Go on with fixes. Now less than 2500 non running tests 8 years ago
bubibubi 336dd1fb50 Some more fixes - Still boolean test not working 8 years ago
bubibubi 4d131f7f65 Fixed tests 8 years ago
bubibubi 8a6676904e Fixed tests 8 years ago
bubibubi 86c69d31df Moved JetConnection configurations to JetConfiguration (still static :( ). Added Test. JetCommand refactor 8 years ago
bubibubi c083a0241a Removed JetExecutionStrategy
Changed invalid character . with #
8 years ago
bubibubi 9a0d5df0b8 First compile commit 8 years ago