回答:
この場合は-1を使用します。
サイズパラメータを渡す必要はありませんVarchar
。次のように、それがMAXであることをすでに理解していることを宣言します。
cmd.Parameters.Add("@blah",SqlDbType.VarChar).Value = "some large text";
このようなことをすると:
cmd.Parameters.Add("@blah",SqlDbType.VarChar).Value = "some large text";
サイズは「一部の大きなテキスト」から取得されます。長さ
これが出力パラメーターである場合、問題が発生する可能性があります。入力として入力すると、文字が返されなくなります。