Двумя путями я могу думать, чтобы сделать это. Сначала поймите, что calval1 столбец не существует, насколько SQL Server затронут, пока оператор не работал, поэтому это не может непосредственно использоваться в качестве showning Ваш пример. Таким образом, можно поместить вычисление там дважды, однажды для calval1 и однажды как замена на calcval1 в calval2 вычислении. Другой путь состоит в том, чтобы сделать полученную таблицу с calval1 в нем и затем вычислить calval2 вне полученной таблицы что-то как:
select calcval1*.25 as calval2, calval1, field1, field2
from (select casestament as cavlval1, field1, field2 from my table) a
необходимо будет протестировать обоих на производительность.
Я просто пропустил свойство Request.ContentType
. Если метод GetWebRequest
переопределен, установка ContentType
на любое желаемое значение сделает это.
Тем не менее, соединение с третьей стороной не работает. Иди на цифру.
Вы можете попробовать добавить в коллекцию Headers .
myWebClient.Headers.Add("Content-Type","application/xxx");