Skip to content

Cannot insert values larger than 16384 chars in AseCommand for type TEXT #221

Description

@gusschlaien

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.AseClient nuget package version 0.19.2

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions