AdoNetCore.AseClient
AdoNetCore.AseClient copied to clipboard
Cannot insert values larger than 16384 chars in AseCommand for type TEXT
When I want to write a value longer that 16384 chars setting as a parameter of type TEXT it just throws me an exception. I.e.: DEFINING THE PARAMETER AS
var parameter = new AseParameter
{
ParameterName = paramName,
//DbType = DbType.String,
AseDbType = AseDbType.Text,
Value = paramValue,
};
command.Parameters.Add(parameter);
THEN WHEN EXECUTING THE COMMAND I GET EXCEPTION: ▶ | $exception | {"The token datastream length was not correct. This is an internal protocol error.\n"} |
Environment
- .NET Framework 5.0
AdoNetCore.AseClientnuget package version0.19.2
Hello, this behavior seems to be covered by the following test class https://github.com/DataAction/AdoNetCore.AseClient/blob/master/test/AdoNetCore.AseClient.Tests/Integration/Insert/TextTests.cs. Could you please check if those test are working on your side ?