【发布时间】:2014-03-05 02:33:12
【问题描述】:
我正在尝试执行此查询,但由于某种原因它不喜欢 2 个字符串并排放置的事实,这是查询:
var FiveSecStatsQuery = from qai in connection.QuickAnalyzerInputs
join calP in connection.CalculatedPrices on qai.InputID equals calP.TradeID
where ***(qai.ClientName = clientName) && (qai.CurrencyPair = cur_pair)***
&& (calP.Description = PriceDescriptions.FiveSeconds) && (calP.Outcome != null)
select new
{
calP.Outcome
};
错误是:运算符'&&'不能应用于'string'和'string'类型的操作数
为什么它给我这个错误? ClientName 和 CurrencyPair 在数据库中都是字符串类型。错误发生在星号所在的位置
【问题讨论】: