Laurents Meyer
3447fcd847
Remove obsolete build infrastructure and developer notes.
5 years ago
Laurents Meyer
6a7b28658d
Use new information schema syntax for HistoryRepository checks ( #70 )
...
* Use new information schema syntax.
* Block conditions are unsupported.
5 years ago
Laurents Meyer
f98eeecfea
Update README.md
...
Add daily feed link.
5 years ago
Laurents Meyer
65e45455cd
Update README.md
5 years ago
Laurents Meyer
085ac4cdbc
Update README.md
...
* Add basic badges
* Add stable releases section
* Add daily builds section
* Rewrite and update information and description
5 years ago
Laurents Meyer
e1216f4915
Fix versioning and projects.
...
Reactivate tests, but ignored failed tests for now.
5 years ago
Laurents Meyer
2d0c15dfe6
Fix publishing.
5 years ago
Laurents Meyer
ad650100a6
Fix typo.
5 years ago
Laurents Meyer
c661926684
Improve project and CI ( #68 )
...
* Update .NET SDK.
Improve CI.
* Simplify dependency management.
* Add new versioning mechanism.
* Implement CI package publishing.
* Add matrix for multiple ACE architectures.
* Fix xUnit warnings.
* Cleanup and enable SourceLink.
* Manually install .NET SDK to specify architecture.
Extend matrix to test for x64/x86 and ODBC/OLE DB.
5 years ago
Laurents Meyer
0e0e306bc0
Merge branch '3.1-preview'
5 years ago
Laurents Meyer
a14d665d5a
Fix translation of parameterless Trim(), TrimStart() and TrimEnd() methods. ( #64 )
...
These methods are only available in .NET Core 2.0+ (or .NET Standard 2.1+).
5 years ago
Laurents Meyer
49d798f6c3
Change default data access library to ODBC. ( #63 )
...
Improve file extension handling.
5 years ago
Laurents Meyer
b1431fc386
Use the English ACE for CI instead of the German one. ( #65 )
5 years ago
Laurents Meyer
864be46354
Reimplement schema retrieval and scaffolding ( #59 )
...
* Reimplement schema retrieval.
* Reimplement scaffolder. Some Jet specific options have not been implemented yet.
5 years ago
Laurents Meyer
9ede3cab60
Revert last commit. ( #54 )
5 years ago
Bubi
04dca65cdc
Merge pull request #51 from bubibubi/azure-pipelines
...
Set up CI with Azure Pipelines
5 years ago
Laurents Meyer
d2d97ef379
Set up CI with Azure Pipelines
...
[skip ci]
6 years ago
Laurents Meyer
d6b2d35c04
Merge pull request #50 from lauxjpn/fix/join_statements
...
Fix join statement generation issue
6 years ago
Lau
226220dac6
Fix join statement generation.
6 years ago
Laurents Meyer
e847ca7820
Merge pull request #49 from lauxjpn/fix/simple_query_tests
...
Fix/simple query tests
6 years ago
Lau
9f0b60baee
Fix tests (especially from `SimpleQueryJetTest`).
6 years ago
Laurents Meyer
c8a24e3d91
Merge pull request #48 from lauxjpn/fix/test_related_issues
...
Fix test related issues
6 years ago
Lau
1f35fca138
Reintroduce legacy support to emulate row skipping in the most outer SELECT statement, by letting JetDataReader ignore returned rows.
6 years ago
Lau
933caa3130
Add missing fixup.
6 years ago
Lau
244649330a
Remove NEWGUID() and @@GUID support. They should not be necessary in EF Core and are currently used nowhere in the code base.
6 years ago
Lau
7aa5892184
Fix global variable placeholder handling.
...
Reactivate @@ROWCOUNT in INSERT/UPDATE generation.
6 years ago
Lau
e0db14ee1f
Make @@ROWCOUNT connection global.
6 years ago
Lau
1066d34e5b
Support multi-statement commands again and correctly handle parameters.
6 years ago
Lau
1781ce29df
Generalize and fix command parsing.
6 years ago
Lau
293286a767
Fix minor bugs.
6 years ago
Lau
43d5d39c69
Remove workarounds for Skip(), which is unsupported by Jet/ACE.
...
Implement better parameter support (including named parameters for ODBC).
Remove support for multiple statements in a single command, to support named parameters.
6 years ago
Lau
d80b53e9b2
Fix join statement generation.
6 years ago
Lau
48bc49d3a4
Fix bool value mapping.
6 years ago
Lau
db47437539
Provide `TOP` and `SKIP` support for ODBC commands and improve algorithm and use cases.
6 years ago
Lau
521362b213
Update dependency versions.
6 years ago
Laurents Meyer
2f746e2fb0
Merge pull request #47 from lauxjpn/feature/provider_detection
...
Implement automatic driver (ODBC) and provider (OLE DB) inference and detection
6 years ago
Lau
6141f1e581
Update still present square bracket identifiers to backticks.
6 years ago
Lau
0df985e00d
Fix smaller issues and add TODOs.
6 years ago
Lau
bdfbafa5f7
Implicitly add `ExtendedAnsiSQL=1` to ODBC connection strings.
6 years ago
Laurents Meyer
9a584945bb
Merge pull request #46 from lauxjpn/feature/odbc_and_oledb
...
Parallel support for ODBC and OLE DB
6 years ago
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
Laurents Meyer
253ca161b0
Merge pull request #41 from lauxjpn/upgrade
...
Upgrade provider and test code to 3.1.x
6 years ago
Lau
3f19b269b4
Rename DataAccessType to DataAccessProviderType.
6 years ago
Lau
2a6a3b67ba
Update baseline assertions to support ODBC parameter placeholders.
6 years ago
Lau
41579e74c9
Cleanup all remaining ODBC and OLE DB references.
6 years ago
Lau
fedfc295d6
Remove "dbo" schema from most tests.
6 years ago
Lau
130617fd75
Temporary add test to replicate AccessViolationException in x64 ACE provider.
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