Pass empty string parameter for varchar and nvarchar parameters as a zero length value, not a null.
Pass empty string parameter for varchar and nvarchar parameters as a zero length value, not a null.

Always use varchar(8000) or varchar(max) (or nvarchar(4000) or nvarchar(max)).

Fixes #34

tediousjs/tedious,spanditcaa/tedious,tediousjs/tedious,Sage-ERP-X3/tedious,pekim/tedious,arthurschreiber/tedious,LeanKit-Labs/tedious