Initial directory structure.
Unmodified checkin of release 1.1.0.0
Added bootstrap script that downloads h2's latest jar (unless h2.jar is present in h2libs directory) and creates the h2.dll
Some minor changes :
- More data types (all primitives, String, Date, TimeStamp)
- H2DataReader.GetFieldType speed improvements (caching + reordering of meta vs. trial type inference methods)
- H2DataReader.GetName returns column label, then column name if there is no label
- H2DataReader.GetValue speed improvements (caching a typed converter for each column instead of dynamically guessing the correct type at each value)
Very buggy H2CommandBuilder, needs fixes !
- Moved to h2 1.2.135 (brought new OnClose and OnRemove methods to H2Trigger)
- Added temporary missing util classes for H2CommandBuilder to compile
- Compiles fine on Mono
- Added partial implementation of H2DataReader.GetSchemaTable() (allows H2DataAdapter("select * from whatever").Fill(dataTable) to work).
- Added very simple examples project (to be turned into auto-tests later)
- Added .sln file to hold both H2Sharp and H2Examples
- Two ways DbType <-> java.sql.Types conversion in H2Helper
- Fixes for the H2CommandBuilder
- Get converters based on JDBC type code (for conversion to CLR) or based on ADO.NET DbType only.
- Fixed constructor of H2Parameter (bug with DbType property) and refactored it a bit.
- Added .sln in vc9 format at project root.
- Added pre-build check script (to make sure IKVM_HOME is defined).
- Changed implementation of H2Helper.GetType and removed some dead code
- H2DataReader.GetFieldType now relies entirely on JDBC metadata
- Added some basic DataTable-based CRUD tests
- Added basic MSI installer project
Moved to H2 1.2.139
Updated to H2 1.2.140
Merge branch 'master' of github.com:actong/h2sharp