Есть некая база SQL. В ней хранимая процедура, которая возвращает в параметре (тип varchar(max)) строку неизвестной длины. Как при добавлении параметра указать, что мне надо получить строку именно неизвестной длины?
Гуглосправка по ADODB говорит, что в случае указания 2-м параметром тип строковой, надо указать размер строки. Но мне он заранее не известен.
		Command = Новый COMОбъект("ADODB.Command");
		Command.ActiveConnection=Connection;
		Command.CommandText = "GetMsg";
		Command.CommandType = 4;
		Command.Parameters.Append (Command.CreateParameter("@N",3,1,4));	   
		Command.Parameters.Append (Command.CreateParameter("@msg",130,3,???)); <-- от тут
		Command.Parameters(0).value = 2;
		Command.Prepared = true;
		Command.Execute();