AdoNetCore.AseClient - a .NET Core DB Provider for SAP ASE
#196 Caching command parameter metadata is only applicable for TdsDataType.TDS_BLOB and not the other as we still need to determine DataType and UserType both of which depends parameter.SendableValue where that can be null Adding more test cases raised by issue #196
#192 Address issue #192 for duplicate parameter name Update test cases for #192 Fix bug in SchemaTableBuilder to not skip valid table Partially address issue #188 by include the IsUnique as well as IsKey in the validation to determine hasKey
TDS_ROWFMT
token (improves v15 support)AseDataReader.RecordsAffected
to report correct valuesAseConnection.IsCaseSensitive
IndexOutOfRangeException
on AseDataReader
print
s) and table results (i.e. select
s) as it was output by the server.EncryptPassword=1
in your connection string.#110 - where connections would fail if the connection string defines a charset, but the server is configured with sp_configure 'disable character set conversions', 1
.
#104 - where the length of some tokens being returned by the server was miscalculated - this could probably manifest in many ways, but was reported as System.InvalidOperationException : "Operation is not valid due to the current state of the object."
.
Thanks @driseley for your quality contributions to this release.
Bug fixes:
AseDbType
of string AseParameters
where type was not explicitly specifiedPlease see https://github.com/DataAction/AdoNetCore.AseClient/releases/tag/0.13.0 instead.